Inscription2

Attention, cette contribution est EN CHANTIER : elle n’est peut-être pas fonctionnelle.

[EDIT 2023] Voir également les possibilités offertes dans le plugin Profils

Ce « plugin » permet de configurer un formulaire d’inscription personnalisable pour les visiteurs d’un site Web, ainsi qu’une table auteur étendue associée, ce de manière générique (réutilisable par d’autres plugins) !
Le paquet zip disponible n’est utilisable que pour la version 1 .9.2 de Spip.
La refonte complète du code pour SPIP 2.0 est récupérable sur la zone et toute discussion à son sujet doit être faite sur spip-zone ...

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

Discussion

177 discussions

  • Bonjour, je souhaite adapter le style des formulaires du plugin inscription 3.
    Et donc ajouter, modifier le CSS.
    A quels fichiers dois-je toucher ? Merci pour votre aide !!!
    https://plugins.spip.net/inscription3.html

    Répondre à ce message

  • 1

    Bonjour,

    Je suis sur SPIP_3.0 avec Inscription3. Je voulais personnaliser l’envoi de l’email de notification du login / mot de passe mais n’arrive décidément pas à comprendre d’où il est généré.
    Une idée ?
    Merci bien !

    • Bonjour,
      Il semble que ce soit inscription3_fonction.php (sous la racine du plugin Inscription) qui gère l’affichage de l’email. Manifestement impossible de mettre ce fichier à la racine du squelette, ça bug.

      Je ne pense pas que « inscription3_fonction.php » soit le bon fichier à appeler, mais je suis coincé... quelqu’un pourrait-il m’éclairer sur ce qu’il faut faire pour personnaliser cet email de notification d’inscription d’un visiteur ?
      Merci d’avance

    Répondre à ce message

  • 1
    Loïc HEROGUER

    Bonjour ce plugin fonctionne t’il toujours sous spip SPIP 3.0.20 [22255] ? Je l’ai essayé sur deux sites distinct, j’ai commencé par configurer le plugin en indiquant les champs supplémentaires que je souhaite afficher via le formulaire d’inscription (Notamment le « mot de passe ») lorsque j’insère #FORMULAIRE_INSCRIPTION dans mes squelettes, j’ai le formulaire d’inscription classique de spip mais pas de champ supplémentaire affiché, si je rempli les deux champs disponibles (Nom/Login et email) et que j’envoi le formulaire, il m’indique de « remplir tous les champs obligatoire » comme si dans le traitement du CVT il détecte bien le champ supplémentaire « mot de passe » activé dans le back office mais #FORMULAIRE_INSCRIPTION n’est en rien modifié sur la partie public, avez vous une idée ? déjà rencontré ce problème ?

    Merci d’avance.

    Répondre à ce message

  • 1
    Julien

    Bonjour,
    je voulais utiliser le champ « pays » du plugin.
    Mais à chaque fois qu’un rédacteur (via le plugin Crayons) sélectionnait un pays dans la liste déroulante, dans la base de données, sur la ligne de cet auteur, c’était l’id du pays (en chriffres) qui était ajouté dans la colonne « pays ». Et donc dans la partie privée comme dans la partie public, on avait l’id du pays et non le nom du pays.
    J’ai simplement changé #ID_PAYS par #NOM dans le fichier « plugin/inscription3/prive/listes/select_pays.html »
    Est-ce normal ?
    En tout cas si quelqu’un a eu ce problème, ça peut peut-être l’aider.

    Julien

    • Bonjour,
      ce n’est pas la bonne solution, il est préférable de laisser le code pays en base, et pour l’affichage
      en squelette il y a un filtre [(#PAYS|id_pays_to_pays)]
      ++

    Répondre à ce message

  • Bonjour,
    J’utilise le plugin inscription3, à chaque fois que j’enregistre une personne, elle est un rédacteur et non un visiteur. Pourtant j’ai bien choisit visiteur en configurant, c’est un bug sans doute. Est ce que quelqu’un a déja rencontré ce problème ?

    Répondre à ce message

  • 3

    J’ai un problème avec le champ « naissance » d’INSCRIPTION 3

    Lorsque je crée un nouvel auteur et que j’encode la date de naissance, il m’indique systématiquement « Le format de la date n’est pas accepté »...
    S’agit-il d’un bug ou d’une mauvaise manipulation ?

    Le champ est défini comme tel dans la table spip_auteurs :
    NOM : naissance
    Type : DATE
    défaut : Tel que défini 0000-00-00

    Merci de m’éclairer sur la question.

    • Laurent J

      J’ai le même soucis... Avez vous une solution ? Merci

    • A tester http://zone.spip.org/trac/spip-zone/changeset/77114

      Il faut mettre à jour saisie

      Pour infos le forum d’Inscription 3 ne se situe pas ici mais est indiqué dans votre admin de SPIP

    • Laurent J

      Merci kent1. La mise à jour de inscription3 (3.3.6) et saisie (1.36.0) résout ce problème.
      Je change de forum... j’ai encore des soucis (Erreurs SQL 1054) avec l’ajout de champs extra de AUTEURS.

    Répondre à ce message

  • Bonjour,

    J’ai activé inscription Inscription 3.3.2 sur un site en 3.0.11 [20757]

    Cela fonctionne très bien.. mais si pour une raison x ou y si je veux modifier la fiche d’un auteur dans l’espace privé (changer le statut,..) les champs obligatoires du formulaire public sont aussi obligatoires dans l’espace privé pour le webmestre.

    C’est un peu lourd car en fait le formulaire d’inscription avancé ne sert sur le site public qu’à une rubrique précise (identification complète avant de pouvoir faire certaines actions dans cette rubrique)
    et pas aux 2000 autres auteurs enregistrés.

    Il y a peu être un moyen de modifier ce comportement pour les administrateurs/webmestres ?

    merci
    dd

    Répondre à ce message

  • 3

    Bonjour,

    Ce message concerne inscritpion3 (je ne trouve pas d’autre page que celle-ci pour commenter)

    Sur un SPIP 3.0.11 avec Inscription3 Version : 3.3.0 SVN [75058] j’obtiens les erreurs suivantes sur la page /ecrire/ ?exec=inscription3_adherents

    1 Filtre ajax non défini / / 0
    2 Filtre }) non défini ../plugins/auto/inscription3/v3.3.0/formulaires/inscription3_recherche.html / 26
    3 Filtre lcfirst non défini / / 31

    Avant la mise à jour d’inscription3 hier je n’avais « que » la dernière erreur

    dd

    Répondre à ce message

  • 1

    Inscription 3 semble formidable, mais sa dernière mise à jour commence à dater.
    Bugs sur le BO en 3.05. Auriez-vous des nouvelles quant à son développement ?

    • Il faudrait peut être surtout indiquer quels sont les « bugs du BO ». Dans quel contexte ? Quelle version exacte du plugin ? etc... non ?

      Et ce au bon endroit

    Répondre à ce message

  • 4

    Ce plugin va t il être porté sur spip 3 ?

    Répondre à ce message

  • polar oïde

    Bonjour,

    j’utilise spip 2 et inscription 2.0 et je cherche a effectuer un traitement personnalisé en PHP lors d’une inscription réussie d’un nouvel utilisateur.

    Y-a-t-il un moyen recommandé pour y parvenir ?
    Savez vous quels fichiers PHP je dois modifier pour ajouter mon traitement ?
    Y-a-t-il une manière de faire qui me permettrait de conserver mes modifications en cas de mise a jour du plugin et/ou de spip ?

    Merci pour vos retours,
    Bonne jounée,
    Polar.

    Répondre à ce message

  • 3

    le site est un spip 2.1.8 avec Inscription2 (version 0.74)

    Dans la page « spip.php ?page=spip_pass& ...... » vers laquelle renvoie le lien présent dans le mail que reçoivent ceux qui s’inscrivent
    Le formulaire ne s’affiche pas :
    C’est à dire :

    "Cliquer le lien ci-dessous pour activer votre compte et choisir votre mot de
    passe.

    http://www.nom_de_domaine.com/spip.php?page=spip_pass&p=6173224074d70aac006a876.
    46719277

    -  1re remarque :
    l’URL de la page est amputée du point et de la série de chiffres qui la termine
    « http://www.nom_de_domaine.com/spip.php?page=spip_pass&p=6173224074d70aac006a876 »

    -  2e remarque :
    lorsque je regarde le code source de cette page (voir code ci-dessous),
    la DIV « formulaire_spip formulaire_mot_de_passe » est VIDE (?)

    -  3e remarque :
    est-ce bien la page de mot de passe OUBLIÉ qui doit s’afficher ?
    il me semble que cette page n’est accessible que pour les auteurs connectés
    alors que, par définition, un nouvel auteur, qui n’a pas encore de mot de passe, n’est pas connecté (?)
    Je comprends bien la nécessité d’une page sécurisée pour la création du mot de passe, mais comme être connecté quand on n’a pas encore créé son mot de passe ?
    Est-ce que cela peut avoir un rapport avec l’activation du plugin « Accès restreint » ?

    <div id="minipres">
    	<h3 class="spip">nom du site</h3>
    		
    	<div class="formulaire_spip pass">
    		 
    			
    			 
    			  <div class="formulaire_spip formulaire_mot_de_passe">
    
    
    
    </div>		
    		
    	</div>
    	<div style="text-align : right;">
    	<script type="text/javascript"><!--
    	document.write("<a style='color : #e86519' href='")
    	document.write((window.opener) ? "javascript:close()" : "./")
    	document.write("'>Quitter cette fen&ecirc;tre<" + "/a>");
    	//--></script><a style="color : rgb(232, 101, 25);" href="./">Quitter cette fenêtre</a>
    	<noscript>
    		&#91;<a href='./'>Retour sur le site public</a>&#93;
    	</noscript>
    	</div>
    	
    </div><!--#minipres-->

    Il y a-t-il quelque chose que je n’ai pas compris ?

    Merci d’avance.

    • Je me sens moins seule...
      Je ne comprends pas non plus le code qui se trouve dans spip_pass.html :

      	<div class="formulaire_spip pass">
      		[(#ENV{s}|non)
      			[(#ENV{p}|non)
      			  #FORMULAIRE_OUBLI
      			]
      			[(#ENV{p}|oui)
      			  #FORMULAIRE_MOT_DE_PASSE{p=#ENV{p}}
      			]
      		]
      		[(#ENV{s}|oui)
      		#FORMULAIRE_SUPPRIMER_VISITEUR
      		]
      	</div>

      C’est quoi ces variables « s » et « p » ? Ce code ne fonctionne pas du tout, ni pour confirmer son inscription, ni pour modifier son mot de passe, ni pour supprimer son compte.
      Y a-t-il quelqu’un qui peut nous éclairer ?

    • Youhouhh ?!
      J’ajoute à ma question précédente que pour ma part, je cherche à proposer le formulaire supprimer_visiteur, présent dans les fichiers du plugin, mais il n’apparait pas malgré tous mes efforts de compréhension de ce gigantesque puzzle.
      Dans supprimer_visiteur.html, l’affichage est conditionné par ceci :
      if ($p=_request('s')) {
      D’où vient ’s’ ?
      Et puis, tiens : une question subsidiaire : est-ce que çà vaut le coup que je m’accroche ?
      Merci

    • pas encore testé mais jai vu quil y à inscriptions 3 disponible dans l’ajout de plugins dans l’admin spip ! http://www.mediaspip.net/technical-documentation/plugins-used-by-mediaspip/subscription-3-improving-user/

    Répondre à ce message

  • J’utilise le modèle editer_profil pour permettre aux visiteurs inscrits de modifier leurs propres infos.

    Cela fonctionne globalement bien, sauf dans le cas d’un profil 6forum à qui il est impossible de modifier les champs issus de la table auteurs_elargis.
    quand je regarde avec firebug, je constate que les champs en questions ont la classe : crayon-init mais pas crayon_autorise.

    Que faut-il modifier pour que les champs d’auteur_elargis soient crayonnables au même titre que les champs de la table auteurs ?

    Répondre à ce message

  • 1

    Bonjour,

    ayant installé le plugin inscription2 dans sa version 2.2.0, je constate que les champs
    #SOCIETE, #URL_SOCIETE, #FONCTION ne semblent pas pris en charge, ni prévus dans le squelette proposé.

    Comme j’ai vu qu’il y avait plusieurs versions, ya t’il un autre module qui pourrait m’aider à obtenir un formulaire fonctionnel pour ces champs ?

    • Bon, laissez tomber. Je me suis inspiré des formulaires existants pour ajouter les champs voulu (qui avaient été enlevés) ; ça ira comme ça.

    Répondre à ce message

  • 1

    Bonjour,

    je souhaiterais intégrer les champs extra d’auteur dans mon formulaire d’inscription.
    Comment mettre cela en place ?

    Merci pour l’aide !

    • J’abonde.
      J’aimerais la possibité pour l’internaute d’ajouter une URL pro (site de la boite) afin de préserver l’URL de la fiche principale (privée). Mauvaise surprise, la table auteurs_extra n’est pas prises en compte dans le mécanisme de champs extra.

      Comment s’en sortir ?

    Répondre à ce message

  • 1

    bonjour,
    je viens d’installer inscription 2.2.0 est je souhaite rajouter Mademoiselle dans le menu déroulant des civilités sur les fiches d’inscription.
    Quelqu’un peut il me dire où je dois aller ???

    Merci d’avance

    • changement pour ajouter mademoiselle :

      1- dans dossier formulaire du plug inscription2
      voir la page : « inscription2_infoperso.html »

      voici le 1er changement

      [(#CONFIG{inscription2/sexe}|=={on}|oui)
              <li class="editer_sexe[ (#CONFIG{inscription2/sexe_obligatoire}|=={on}|oui)obligatoire][ (#ENV**{erreurs}|table_valeur{sexe}|oui)erreur]">
      		    <fieldset>
      			    <legend><:inscription2:civilite:></legend>
      			    <ul>
      				    <li>
                              <input class="radio" name="sexe" id="monsieur" type="radio" [(#ENV{sexe}|=={M}|?{'checked="checked"'})] value="M" />
          	                <label for="monsieur"> <:inscription2:masculin:></label>
      				    </li>
      				    <li>
          	                <input class="radio" name="sexe" id="madame" type="radio" [(#ENV{sexe}|=={F}|?{'checked="checked"'})] value="F" />
      					    <label for="madame"> <:inscription2:feminin:></label>
      				    </li><li>
          	                <input class="radio" name="sexe" id="mademoiselle" type="radio" [(#ENV{sexe}|=={F2}|?{'checked="checked"'})] value="F2" />
      					    <label for="mademoiselle"> <:inscription2:feminin2:></label>
      				    </li>
      			    </ul>
      		    </fieldset>
      		    [<p class='erreur_message'>(#ENV**{erreurs}|table_valeur{sexe})</p>]<br />
              </li>]
       

      2- dans le dossier lang la page : « inscription2_fr.php »

      ajouter dans la lettre //F ceci :

       'feminin2' => 'Mademoiselle',

      3- dans le dossier prive la page : « inscription2_vue_sexe.html »

      <p class="#EDIT{civilite}">
      	<strong><:inscription2:civilite:></strong> :
      	[(#ENV{val}|=={M}|oui)<:inscription2:masculin:>]
      	[(#ENV{val}|=={F}|oui)<:inscription2:feminin:>]
      	[(#ENV{val}|=={F2}|oui)<:inscription2:feminin2:>]
      </p>]

      ET VOILA SI JE N AIS RIEN OUBLIE

      Fabien

    Répondre à ce message

  • Bonjour, je galère depuis pas mal d’heures (voire de jours ! ) pour tenter de faire fonctionner le plugin Association et le plugin Inscription 2 (sur un spip 2.1.10) ... A l’install d’inscription 2, il m’est annoncé manquer une table spip_auteurs_elargis, ce qui est effectivement le cas !! Mais où trouver cette table ???? Pourquoi n’est-elle pas installée par ce plugin ?

    Merci de me sortir de ce bourbier (d’ailleurs tout cela marchait fort bien en spip 1.9, mais plus du tout maintenant !! Vive le progrès !!).

    Répondre à ce message

  • Bonjour,
    Je teste ce plugin sous SPIP 2.1.10.
    J’ai l’impression que le test suivant ne fonctionne pas :

    [(#ENV{mode}|=={profil}|oui)
         [(#SESSION{id_auteur}|oui)
              #FORMULAIRE_INSCRIPTION2{#SESSION{id_auteur}}
         ]
         [(#SESSION{id_auteur}|non)
              #LOGIN_PUBLIC
         ]
    ]
    [(#ENV{mode}|=={profil}|non)
         #FORMULAIRE_INSCRIPTION2
    ]

    Si on vire ces tests de profil, çà fonctionne bien. Je précise que tout semble bien fonctionner par ailleurs : fiche visiteur complète dans l’espace privé, crayons qui fonctionnent, etc...
    Comment est gérée cette histoire de profil ? Merci pour votre éclairage.

    ps : c’est dommage que ce plugin soit oublié des bonnes âmes spipiennes. Ses apports devraient même être intégrés dans spip, non (avec la page de paramétrage qui existe déjà pour sélectionner ce qu’on veut récupérer du visiteur, les liaisons avec Spip-listes et autres...) ? Est-ce que c’est prévu ? Ou est-ce qu’il est parti pour être abandonné ? En tout cas, il est bien poussiéreux : dur-dur de comprendre comment tous ses fichiers s’imbriquent.

    Répondre à ce message

  • Bonjour,

    J’aimerai comprendre pourquoi le champ date proposé à l’inscription est initialisé au premier janvier 2009 (et du coup sauvegardé comme tel dans la base).

    N’y aurait t’il pas moyen d’avoir une valeur neutre pour les gens ne souhaitant pas spécifier leur date de naissance.

    Répondre à ce message

  • 7

    Une question qui m’intéresse : ce plugin est-il compatible avec SPIP 2.1 ?

    Il semble s’installer mais la page liste des utilisateurs montre des cases vides, même pour un utilisateur que je viens de crée via l’inscription.
    Merci de vos retours sur la question.

    • ça à l’air de marcher maintenant ! sur la version 2.1.10

    • Merci de l’indication.
      Peux-tu me confirmer si tu utilises une installation standard (avec les tables préfixées SPIP) ou un préfixe particulier, car je me demande si le problème ne vient pas de là ?

    • tabaco95

      Bjr Dut

      Le pb ne peut pas venir du préfixe car quel qu’il soit, le préfixe ne rentre pas dans le fonctionnement mais n’est « simplement » qu’une variable.

      Pour ce qui me concerne, j’ai démonté I2 qui ne m’apporte pas ce que j’en attendais à savoir un super « Accès restreint » qui n’autorise la venue sur le site qu’après s’être fait connaître.

      Je regrette également que ce plugin soit devenu orphelin !

      Bien cordialement

      Tabaco95

      www.afdet.fr

    • Moi quand j’avais des cases vides c’est que le mode admin, n’avais pas tout les champs de remplis... car il existait avant d’inscrire de nouveaux utilisateurs, moi j’ai utilisé le plugin abonnement également, je ne sais pas si ça aide ou pas, j’utilise donc comme plugin :

      -  cfg
      -  inscription2_2_0 (et pas la version 1_9 qu’on trouve ici ! la prendre sur la zone)
      mais celui ci : http://zone.spip.org/trac/spip-zone/changeset/latest/_plugins_/inscription2/inscription2_2_0?old_path=/&format=zip

      -  acces_restreint_3_0
      -  saisies
      -  spip bonux
      -  abonnement

    • Je ne suis pas sûr de comprendre
      « le mode admin, n’avais pas tout les champs de remplis »

      Peux-tu préciser ce qu’il convient de faire, vu que apparemment tu as su supprimer ce problème de cases vides.

    • en fait c’est juste que j’avais pas tout de rempli avec mon compte de base (webmaster/admin) de spip, mais selon moi essaye le lien vers le zip que je t’ai mis ça devrait aller lui.

    • Merci,
      Après installation de l’archive en question, j’ai bien les identifiants dans la table. Merci donc de votre aide.

      Par contre, je rencontre un problème lié à un champ extra défini préalablement.
      J’avais crée initialement un champ extra ’Publication’ dans ma table auteurs pour permettre d’autoriser certains auteurs à publier directement.

      J’ignorais qu’un champ de même nom existait dans la table auteurs elargies.
      Suis-je obligé de renommer le champ extra (et modifier les squelettes avec risque d’oubli) ou existe t’il une façon de dissiper l’ambiguité entre ces deux champs homonymes ?

    Répondre à ce message

  • Bonjour bonjour !
    Je suis en train de tester ce plugin avec Agenda-2-0 (et le formulaire de participation à un événement).
    Mon idée serait de proposer un lien au visiteur inscrit pour gérer son profil : récup des données préalablement enregistrées (çà, c’est bon avec editer_profil) + formulaire pour modifier les données (je ne veux pas passer par Crayons, trop obtus pour les non-avertis ; de plus, certains navigateurs comme Opera affichent un menu contextuel au double-clic sur un élément modifiable, ce qui perturbe les utilisateurs) + Bouton « supprimer mon compte ».

    Mes questions :
    -  existe-t-il un formulaire déjà développé pour la modif des données ? si non, comment le construire ?
    -  comment gérer la suppression du compte (j’ai bien vu un fichier supprimer_visiteur, mais j’ignore complètement comment le mettre en place).

    Mille mercis pour vos éclairages.

    PS : petite correction à apporter à la doc ci-dessus, me semble-t-il : le nom du fichier à appeler pour voir les données du visiteur n’est plus
    profil_adherent.php mais editer_profil.php situé dans le dossier modeles.

    A noter que le code suivant (cité dans « Spip svn Dans la prochaine version de spip,... ») semble bien fonctionner sous spip 2.1.10

    [(#SESSION{id_auteur}|?{
        [(#MODELE{editer_profil}{id_auteur=#SESSION{id_auteur}})] ,
        #FORMULAIRE_INSCRIPTION2 })]

    Répondre à ce message

  • 9

    Je viens d’installer la version récupérée par svn sur un spip 2.1.1 et la coche spip listes n’apparaît pas :( comment faire pour relier inscriptions 2 à spip listes ? Enfin autre problème lorsque je vais dans la liste des utilisateurs dans le backoffice je vois la liste des visiteurs mais aucun nom apparait !!! Je peux cliquer par contre sur chaque bonhomme bleu et aller voir et éditer la fiche. Merci pour votre aide

    • suis le seul ???

    • Je lance un dernier sos ... :(

    • Bonjour

      Tu as un module qui fait le liens normalement dans le dossier inscription2 :
      http://zone.spip.org/trac/spip-zone/browser/_plugins_/inscription2 le dernier donc a charge aussi en svn vu que tu manipule déjà

    • merci !! en effet c’est ce quil manquait !! Par contre la liste des inscrits ?exec= adherents affiche un tableau avec une ligne par visiteur mais les cellules sont vides ! :( J’ai regardé le code html et aucune valeur est dans les cellules du tableau. Si je clique par contre sur l icone visiteur là je rentre bien dans sa fiche que je peux consulter. Une idée ? c’est le dernier aspect qui bloque. Merci encore

    • enfin lorsque le plugin est installé....lorsquon essaie de modifier une rubrique le bloc ou lon peut modifier le texte n’apparaît pas et à la place apparaît le mot « array »

    • Bonjour Fd

      S’il en est encore temps, j’ai eu ce pb et il a disparu en supprimant Inscription 2_2 !

      Cordialement

      Tabaco95

    • @tabaco95 c’est donc ironique ou jai mal compris... de toute manière ce plugin ne fonctionne pas :( bien dommage que des plugin si importants soient créés et non suivis. Autant ne pas les faire.

    • bjr fd

      Ironique : oui et non car le pb est bien dans I2 puisqu’il disparaît lorsque l’on supprime I2 !
      Mais ironique quand même car vouloir utiliser I2 et le supprimer pour défaut de fonctionnement, c’est pas top ;-)

      J’espère que Deesse nous ajoutera les fonctionnalités importantes de I2 dans le remplaçant de Association2 répondant au doux nom de Associaspip.

      J’utilise encore I2 sur http://afdet.online.fr mais dans sa version ancienne pour Spip 1.9.2. x en supprimant le formulaire et en entrant les infos de mes blanches mains.

      Cordialement

      Tabaco95

    • Ce que décrit fd ressemble au problème que j’ai aussi constaté, même si j’en attribuais la cause au fait d’être sur un SPIP préfixé.
      Je n’as pas contre pas compris comment résoudre ce problème. Merci de préciser.

    Répondre à ce message

  • Est ce normal de retrouver les mots de passe des utilisateurs en clair dans le champ ’pass’ de la table ’spip_auteurs_elargis’ ? Constatez vous la même chose dans votre DB ?

    Surtout qu’il n’ont pas l’air utilisé lors de l’authentification d’un utilisateur (champ vidé et authentifcation encore fonctionnelle)...

    Merci d’avance pour vos réponses.

    Répondre à ce message

  • Bonjour,

    Suite à l’utilisation de ce plugin sur un de mes sites spip, je souhaiterai que le webmestre reçoive un mail de notification à l’inscription d’un nouvel utilisateur...

    Quelqu’un aurait il une piste à me fournir pour mettre en place une telle procédure ?

    Merci d’avance !

    Répondre à ce message

  • Bonjour à tous !

    J’utilise le plugin Inscription 2 avec Acces Restreint (avec SPIP 2.1.10). J’ai donc mon formulaire d’inscription, on remplit les champs, tout va bien. A la validation, un message informe qu’un mail est parti pour confirmer l’inscription. Parfait donc !

    Le hic est que le lien de confirmation contenu dans l’email renvoie sur la page « Mot de Passe oublié », ou rien ne s’affiche forcément, puisque l’utilisateur n’a pas encore confirmé son inscription ...

    Comment puis-je régler ce problème ?

    Merci d’avance :)

    Répondre à ce message

  • 1

    Bonjour,

    J’ai installé ce plugin (version 0.74) sur mon site en 2.1.8 puisqu’il est réclamé par le plugin « gestion d’association », j’avais pris soin dans ce dernier de créer des catégories de cotisations.

    Pourtant je n’arrive pas à voir la case à cocher dans le paramétrage d’inscription2 qui me permettrait d’établir un pont entre ces plugins...

    Faut-il faire une manipulation supplémentaire ??

    Merci d’avance pour vos réponses.

    • tabaco95

      Bonjour,

      Avec retard une précision : le plugin Association2 n’est plus « suivi » et est remplacé par Associaspip.

      Associaspip n’a pas besoin d’inscription2 pour fonctionner.

      Cordialement

      tabaco95

      www.afdet.fr

    Répondre à ce message

  • j’avais un petit problème que j’ai résolu : lorsque j’éditais les prénom et nom de famille (avec le contrôleur et la vue pour le nom complet), la mise à jour ne se faisait pas et l’affichage n’était pas correct.

    En fait, le contrôleur allait récupérer les données du mauvais auteur : dans la table auteurs_elargis, la boucle récupère l’auteur dont l’id_auteur est XX, alors qu’il faut récupérer l’id XX.

    J’ai donc modifié

    <BOUCLE_b(AUTEURS_ELARGIS){id_auteur=#ENV{id_auteurs_elargi}}{tout}>

    en

    <BOUCLE_b(AUTEURS_ELARGIS){id=#ENV{id_auteurs_elargi}}{tout}>

    Je ne sais pas trop si c’est un contournement du problème ou un bug, mais J’ai mis du temps à résoudre mon problème, je poste donc la solution ici !

    Répondre à ce message

  • mrskater

    Bonjour,
    est-il possible de mettre en téléchargement la version du plugin compatible avec spip 2. Il m’est impossible de le télécharger sur l’espace svn. Merci par avance.

    Répondre à ce message

  • je n’arrive pas à afficher dans la page auteur (squelette auteur.html)
    les infos collectées par le formulaire #FORMULAIRE_INSCRIPTION2 :

    Comment fait-on ?

    Merci d’avance

    Répondre à ce message

  • Bonjour

    Comment faire pour que l’administrateur du site soit averti par mail lorsqu’un nouvel auteur s’inscrit ?

    Super plugin.

    Merci

    Répondre à ce message

  • Même problème que Marjorie, uniquement après vidage du cache :

    Erreur SQL 1052
    Column ’nom’ in field list is ambiguous
    SELECT nom FROM

    Il disparait après une actualisation du navigateur (Firefox)

    Quelque chose de semblable au post de Nabs ? http://www.spip-contrib.net/Inscription-2#forum435827

    Répondre à ce message

  • 1

    Bonjour,
    je viens de passer mon site dans la toute dernière version de spip (2.1.8) et j’ai fait la même chose pour inscription 2 en suivant le lien proposé dans le forum de cet article. Aucun problème pour moi, le plugin s’installe très bien, je peux même paramétrer les champs que je souhaite. Le Hic, c’est que quand quelqu’un essaye de s’inscrire via la formulaire inscription2, il a systématiquement le message d’erreur « Veuillez remplir les champs obligatoires ». j’ai fait des tests en limitant les champs à remplir à identifiant, mot de passe et email... rien d’autre n’est demande. Et pourtant, ça bloque toujours. Je n’ai pas l’impression que quelqu’un ait été confronté au problème ( ou alors j’ai loupé la question dans le forum...) aussi je cherche un peu d’aide...
    au cas où, vous pouvez essayer la page d’adhésion ici : http://www.radiohead.fr/spip.php?page=adhesion

    • Finalement, je tombe sur un autre bug, qui explique peut-être le premier. Dans l’espace privé, si je veux afficher la liste des membres, on me revoie cette erreur :
      SELECT nom FROM spip_auteurs_elargis a LEFT JOIN spip_auteurs b ON a.id_auteur=b.id_auteur WHERE a.id_auteur=4133

    Répondre à ce message

  • 3

    Bonjour,
    je m’excuse de poser une question « qui fâche » (d’autant que j’ai pas les capacités et compétences pour participer au developpement et je m’en excuse) :
    est ce qu’on peut avoir un ordre d’idée sur le moment où cet utile plugin sera stable pour la dernière version de SPIP ?
    Merci

    • Bonjour,

      Quand a la stabilité, j’en sais rien, mais si tu souhaite télécharger la version disponible pour la 2.1 et la tester, j’ai mon serveur qui fait des .zip du code présent sur le svn de spip (mise à jour quotidienne-> si le code du plugin bouge bien sûr...).

      http://www.codes-libres.org/zip-plugins/

      Bonne journée.
      Nicolas

    • bonjour,
      cette version de inscription2 pour spip 2.1 s’appuie-t-elle sur champ extra ? ou bien crée-t-elle une nouvelle table

    • je viens de tomber sur la future version
      je vais adapter groupes d’auteurs2 et ldap++ a cette version qui semble vraiment aboutie

    Répondre à ce message

  • Salut et merci pour ce beau plugin !

    Quelques petits bémols tout de même :

    -  FAILLE : vulnérabilités de type stored XSS sur les champs (login, nom, prenom, description) : peut être utilisé htmlentities() ou une autre solution
    -  BUG : lors de l’édition de champs vide sur le profil public (pas de champ ou invisible pour éditer, css ?)
    -  BUG : Impossibilité de choisir le champs faisant office de réglement dans l’espace privé : j’ai bien le select avec mes secteurs mais ils sont inselectionnable (aucun effet lors du clic)
    -  BUG : Bandeau « informations professionnelles » apparait sur la page d edition du profil public mm si aucun champ professionnels selectionnés
    -  WISH : Ce serait bien de voir les champs non modifiables sur la page d’édition du profil

    J’ai tenté de corriger les trous mais ma modification (commit 43600,1,2 : Protection stored XSS sur le champ login et nom lors de l’inscription) ne fonctionne que lors de l’inscription, pas lors de la modification. Toute aide est la bienvenue !

    ++

    Répondre à ce message

  • ObiWanRiko

    Bonjour

    En installant le plugin Inscription2 lorsque je retourne sur la page création/édition d’un auteur j’ai cette erreur :
    Fatal error : Cannot use string offset as an array in /Volumes/data/rambouillet/plugins/auto/Inscription2_2_0/inscription2_pipelines.php on line 53

    J’ai mis la main dans le cambouis mais rien n’y fait...

    Help ?

    Répondre à ce message

  • bonjour,
    une autre question, je souhaite créer une nouvelle catégorie. Je fais partie d’un club sportif et je voudrais créer une catégorie équipe, comment dois je faire ???
    Encore merci

    Répondre à ce message

  • quand je veux activer le plugin l’erreur s’affiche :

    Installation du plugin Inscription2

    Fatal error : Call to undefined function : spip_abstract_showtable() in /mnt/136/sdd/e/c/alliance.spqrm/plugins/auto/inscription2_192/base/inscription2_installer.php on line 33

    Répondre à ce message

  • lors de l’installation en spip 2.1.2, un message d’erreur qui se retrouve dans lapage de config

    Informations Générales Options qui seront demandées aux nouveaux adhérents du site

    Warning : in_array() [function.in-array] : Wrong datatype for second argument in /homez.29/venissie/web/spip/ecrire/public/composer.php(49) : eval()’d code on line 45

    après configuration, ce message disparait, et il ne semble pas être bloquant pour le plugin... en tout cas, pour les quelques permiers tests effectués....

    Répondre à ce message

  • 3

    Salut,

    Je rencontre un petit souci pour crayonner le modèle de la fiche auteur. Du coté des données personnelles tout fonctionne, mais les formulaires qui permettraient de modifier les données pros ne fonctionnent pas. Avez-vous une solution ?

    • Vérifies si ce ne sont pas tous les champs de la table spip_auteurs_elargis qui ne sont pas crayonables. Une cause possible et l’abscence d’un cahmps ’id’ dans cette table qui pose problème.

    • Hello

      Non certains champs de la table spip_auteurs élargis sont bien crayonnables. Les champs de téléphones perso sont modifiable sans soucis. Il n’y a que les champs pros qui ne passe pas. Le crayon ouvre un très mince champs et ne permet aucune modification.

    • J’ai trouvé par contre je ne peux le comiter.

      Il y a ligne 105 de modele>editer_profil un underscore de trop sur la class du crayon.

      	[(#GET{contacts_pro}|=={true}|oui)<span class="#EDIT{telfaxpro}">]

    Répondre à ce message

  • quand j’active le plugin mon espace privé est complètement « détraqué » les plugins ne s’affichent plus etc... je ne sais pas pourquoi. J’ai vraiment besoin de ce plugin mais je ne sais pas quoi faire à ce stade là car aucune erreur n’apparaît

    j’ai spip version 2.1

    Répondre à ce message

  • texaverie

    Bonjour,

    Utilisatrice du plugin Association2, j’ai installé I2, suis sous spip 2.1.2, je suis obligée de forcer le statut interne en passant par mysql, idem pour changer ce statut. (j’ai à jour crayon, cfg)
    J’ai bien sûr pris les zip sur svn et tous les derniers correctifs des 2 plugins jusqu’à ce jour.
    D’après les utilisateurs A2, le problème d’affichage statut _interne viendrait de I2.
    En effet, une fois I2 paramétré, quand je veux créer un auteur, statut_interne a disparu alors que j’avais paramétré « prospects » et coché la case.
    Si vous avez une solution, super et merci par avance !

    Répondre à ce message

  • 1

    Bonjour,
    Suite à la réinstallation complète de SPIP2.1.2, j’ai le message suivant quand je veux configurer le module ’inscription2’ :
    accès refusé
    cfg inscription2 - inscription2 -

    Pour utiliser le plugin Ldap++ j’ai besoin du plugin ’inscription2’...

    Merci d’avance.
    Cordialement.Richard

    Répondre à ce message

  • 4

    Bonjour,

    Après mise à jour d’un site en SPIP 2.1.2 [16017] j’ai le message d’erreur suivant dans la partie admin :
    Warning : Attempt to modify property of non-object in /home/site/plugins/inscription2_2_0/inscription2_pipelines.php on line 20

    Et lorsque je veux éditer un auteur j’obtiens des erreurs SQL :

    Erreur SQL 1054
    Unknown column ’b.email’ in ’field list’ SELECT b.id_auteur, b.email, b.email, b.email, b.nom_famille, b.nom_famille,.... FROM nef.spip_auteurs a left join nef.spip_auteurs_elargis b USING(id_auteur) WHERE a.id_auteur=’4357’

    Lorsqu’un visiteur s’inscrit aucun mail ne lui est envoyé avec ses infos de connexion.

    Enfin, tous les formats de réception des inscrits aux listes de diffusion (spip-listes) ont été effacés.

    version du plugin : Version : 0.73 SVN [40796]

    bigre..

    dd

    • J’ai rencontré exactement le même problème ; après quelques recherches il s’avère que lorsqu’on vide le cache les fonctions de pipelines d’inscriptions ne sont pas regénérées dans le fichier charger_pipelines.php du cache ce qui empèche la liste d’exception de se créer. Pour contourner tu peux désinstaller et réinstaller le plugin inscription2 après chaque vidage de cache ; cela force la prise en compte des pipelines, mais ça n’est pas une solution vraiment satisfaisante et je ne sais pour le moment pas comment régler cela de façon définitive.
      Si un pro d’inscription2 peux éclairer notre lanterne ce serait très sympa.

    • Bonjour et avis aux développeurs spip s’il y en a qui passent par là

      Après avoir suivi la bête jusqu’au entrailles, il s’avère que ce problème n’est pas lié au plugin mais au mécanisme de génération du fichier charger_pipelines.php de spip ;
      En effet lors du vidage de cache ce fichier est regénéré à partir des fichiers de fonctions et pipelines déclarés ainsi que par le fichier d’option. Le problème est que ses déclaration s’écrasent mutuellement provoquant une suppression fonctions déclarées dans le pipeline. Si il y a un développeur spip qui passe par là je veux bien donner un max de détails pour résoudre le problème au niveau du moteur spip.

      en attendant tout ce que je vois comme solution c’est de réinstaller les plugins apres chaque vidage de cache

    • Pour ceux qui veulent une solution, il suffit de commenter dans le fichier d’option inscription2_mes_options.php les pipelines qui ont déjà une définition dans d’autres fichiers tels que inscription2_pipelines.php ou dans d’autre plugin ou tout simplement de commenter toutes les déclarations de pipelines puisque si elles sont utilisées elles seront forcément déclarées dans un fichier. ce qui donne au moins :
      inscription2_mes_options.php
      ligne 16 : //$GLOBALS[’spip_pipeline’][’i2_exceptions_des_champs_auteurs_elargis’] = ’’ ;
      ligne 22 : //$GLOBALS[’spip_pipeline’][’i2_verifications_specifiques’] = ’’ ;
      ligne 23 : //$GLOBALS[’spip_pipeline’][’i2_charger_formulaire’] = ’’ ;
      ligne 25 : //$GLOBALS[’spip_pipeline’][’i2_traiter_formulaire’] = ’’ ;
      ligne 27 : //$GLOBALS[’spip_pipeline’][’i2_cfg_form’] = ’’ ;
      ligne 29 : //$GLOBALS[’spip_pipeline’][’i2_form_fin’] = ’’ ;

      après avoir tout bien commenté les déclarations de pipelines, il suffit de vider le cache et plus d’erreur
      J’ai vérifié le fichier charger_pipelines.php généré après cela et il est niquel Par contre tout n’a pas été testé.
      En espérant que ça aide

    • Et voici la solution la plus élégante pour régler ce problème (inspirée de l’extension porte plume) :
      Il faut remplacer toute la partie de déclaration de pipeline du fichier inscription2_mes_options.php par ceci :

      // si les pipelines ont deja ete declares par ailleurs,
      // ne pas les ecraser ici... sinon, les declarer.
      foreach (array(
      ’i2_exceptions_des_champs_auteurs_elargis’,
      ’i2_exceptions_chargement_champs_auteurs_elargis’,
      ’i2_verifications_specifiques’,
      ’i2_charger_formulaire’,
      ’i2_verifier_formulaire’,
      ’i2_traiter_formulaire’,
      ’i2_confirmation’,
      ’i2_cfg_form’,
      ’i2_form_debut’,
      ’i2_form_fin’
      ) as $p)
      if (!isset($GLOBALS[’spip_pipeline’][$p]))
      $GLOBALS[’spip_pipeline’][$p] = «  » ;

      Si qualqu’un voit un problème potentiel ou une autre façon plus interessante de faire les choses ce serait sympa de l’indiquer

    Répondre à ce message

  • 1

    Inscription2 0.73 - version SVN et spip 2.1.2 :
    Impossible to activate the plugin ../plugins/inscription2_2_0

    * Version [1.8.2 ;] or newer of the plugin SPIP_BONUX is required.
    * Version [1.1 ;] or newer of the plugin SAISIES is required.
    * This plugin requires the library jquery-validate
    load from http://plugins.jquery.com/files/jquery.validate_15.zip and install to lib/

    • Même erreur, résolue en créant le répertoire lib dans le répertoire squelette et en y ajoutant la librairie indiquée

    Répondre à ce message

  • 8
    polar-oïd

    Bonjour,

    Juste une petite suggestion pour ce plugin malin, serait-il possible d’y intégrer un bouton de validation permettant aux nouveaux venuEs de s’inscrire directement à une newsletter si par exemple le plugin spip-liste est configuré sur un site ?

    • Regardes sur la zone les extensions du plugins ...

      Il est possible d’en coder d’autres en prenant exemple sur ceux existants

    • pola-oïd

      Pour le moment cette manipulation dépasse mes compétences…Si je regarde dans la description du Plugin, j’observe au paragraphe « Champs pour plugins associés » que l’option « listes de diffusion » apparaît alors que de mon coté cela n’apparaît pas, zut je n’ai pas ce cadeau dans la boite…

      Cela me pose un gros problème.

      Quand un visiteur s’est inscrit à la news lettre de mon site en utilisant #FORMULAIRE_SPIP_LISTES_INSCRIPTION de SPIP liste, il ne peut plus s’inscrire avec cette même adresse dans #INSCRIPTION2 pour accéder aux contenus accessible uniquement sur inscription. En effet le site indique que cette adresse est déjà enregistrée…

      Comment associer SPIP listes au plugin inscription2 ?

      C’est assez urgent

      Merci à ceux qui voudrons bien me guider !

    • polar-oïd

      J’utilise spip 2.1, inscritpion2 fonctionne correctement, Je viens d’installer inscription2_spiplistes importé depuis spip zone, la configuration coté back office est opérationnelle… malgré cela je n’observe pas de modification dans le formulaire, le champ d’inscription à la newsletter n’apparaît pas (une liste de test est en place). Comment faut-il procéder ? Le formulaire d’inscrition2 ne contient pas l’inclusion de inscription2_spiplistes.html faut il le modifier ? Comment ? Le plugin devrait-il faire ce travail automatiquement ?

    • polar-oïd

      Ne pas tenir compte du dernier commentaire en fait ça fonctionne !

      Je n’avais seulement pas sélectionner la liste en configurant le plug-in inscription2, la méthode de sélection n’étant pas très explicite...

      merci pour tout !

    • polar-oïd

      Problème :

      Lorsque je vide le cache le formulaire public n’affiche plus l’option newsletter le problème se présente même après une réinstallation des 2 plugins

      Une idée ?

    • Salut,

      Je voudrais récupérer la dernière version de inscription2 (zip ou sources du repository svn).
      Je n’ai pas trouvé de zip sur spip-zone, et j’ai essayé avec Tortoise et Eclipse, mais le checkout du repository svn ne fonctionne pas.

      Comment mettre la main sur les fichiers ?

      Merci à tous

      ++

      Stef

    • polar-oïd

      Salut,

      Une archive zippée est disponible ici pour toi, récupérée avec Tortoise...

      http://transfaire.ouvaton.org/plug-inscription2/inscription2_2_0.rar

    • Cool, merci pour votre travail ... ++

    Répondre à ce message

  • 3

    Quelqu’un peut il m’expliquer comment on récupère un fichier du svn pour l’installer dans spip. Je cherche à installer Inscription2. Avec le fichier zip j’obtiens se message d’erreur :
    Fatal error : Call to undefined function : spip_abstract_showtable() in /homez.41/cvlimoge/www/spip/plugins/auto/inscription2_192/base/inscription2_installer.php on line 33
    A moins que quelqu’un puis me dire où se trouve l’erreur dans ce code.

    Merci d’avance pour votre aide

    • je t’envoie le zip si tu me donnes ton mail

    • merci pour ta réponse.
      Voici mon adresse mail : florence.gil@wanadoo.fr
      Merci d’avance

    • Ploufplouf

      Bonjour,

      Si quelqu’un pouvait m’envoyer le zip également ce serait super sympa...
      mon adresse : ploufplouf1@hotmail.com

      Merci à toutes et tous.

    Répondre à ce message

  • Bonjour,

    je cherche à utiliser la fonctionnalité « Règlement du site » de ce plugin. Dans CFG, j’ai bien un bouton radio pour me permettre d’activer ou non cette fonction, par contre dans la liste déroulante qui permet de choisir l’article original correspondant au règlement je n’ai aucun choix possible (liste vide).

    Comment faut-il procéder pour pouvoir choisir un article dans cette liste ? Merci d’avance pour votre aide !

    SPIP 2.0.10
    CFG Version 1.15.2 [39819]
    Crayons Version 1.6.1 [37080]

    Répondre à ce message

  • J’ai téléchargé le plugin Inscription2_2_0 sur spip zone. Après l’avoir installé et configuré. J’ai du mal à retrouver la balise à utiliser pour afficher le formulaire de connexion. J’ai trouver le fichier login.html qui à l’aire du formulaire de connexion après l’avoir analyser et là le problème est qu’il existe un fichier de même nom dans le dossier « ecrire » permettant de se connecter à l’espace privé.
    Quelqu’un peut m’aider sur ce point ?

    Répondre à ce message

  • 8
    rzawutang44

    Bonjour à tous ,

    Avec spip 2.1 et la derniere version de inscription2 récupérée via svn, la saisie des champs que j’ai signalés obligatoires n’est pas bloquante. Si j’omets de remplir un champ obligatoire, ca passe...

    Je signale que nous sommes une association et que ce sont les administrateurs, via l’espace privé., qui inscrivent les adhérents (statut visiteur).

    Merci de vos réponses

    • Ehm... Je suis désolé... Peut-être que me suis-je trompé en traduisant par erreur le descriptif du plugin sur spip-contrib tandis que sur mon ordinateur ?

    • Ok

      Comment faire, donc, pour que l’opération devienne bloquante en cas de non-remplissage de champs obligatoires (toujours via l’espace privé) ?

      a+

    • rzawutang44

      Alors, personne n’a d’idée ? :)

      a+

    • Bonjour

      J’essaie d’installer les fichiers du svn sur un spip 2.1 et j’ai des erreurs :
      ex :
      Filtre 136 non défini ../plugins/inscription2/formulaires/config_inscription2.html / 114

      Y a-t-il une manip d’install spéciale ?

      Merci d’avance

    • Bonjour,

      Le plugin est encore en dev pour spip 2.1
      c’est normal que cela ne marche pas.

      nat33

    • merci nat33

      devrais-je l’essayer sur spip2.0 ?

    • en 2.0 c’est fonctionnel je l’ai utilisé.
      il faut également le récupérer en svn car il n’est pas zippé mais c’est stable.

      cdlt

      nat33

    • Madrilene

      bjt
      mais du coup, quid des trous de securité si on reste sur une version 2.0 ? Y a un risque ou pas ?
      Merci

    Répondre à ce message

  • Ordilibre

    Il semble que Inscription2 et Autorité interfèrent au niveau de la fonction « autoriser_auteur_modifier ».
    J’ai donc désactivé la fonction dans le code inscription2_mes_options.php en la commentant à partir de la ligne 102 :

    /* Desactive la fonction par incompatibilié avec plugin Autorité
    if (!function_exists('autoriser_auteur_modifier')) {
    function autoriser_auteur_modifier($faire, $type, $id, $qui, $opt) {
    	// Ni admin ni redacteur => non
    	if (in_array($qui['statut'], array('0minirezo', '1comite')))
    		return autoriser_auteur_modifier_dist($faire, $type, $id, $qui, $opt);
    	else
    		return
    			$qui['statut'] == '6forum'
    			AND $id == $qui['id_auteur'];
    	}
    }
    */

    De cette manière, le message suivant du plugin Autorité dans Cfg disparait :

    ATTENTION ! Les autorisations suivantes sont déjà définies par ailleurs :
    autoriser_auteur_modifier
    Le plugin « Autorité » ne peut pas les modifier certains des réglages ci-dessous risquent par conséquent de ne pas fonctionner. 
    Pour régler ce problème, vous devrez vérifier si votre fichier mes_options.php (ou un autre plugin actif) a défini ces fonctions.

    Reste à voir si l’ensemble fonctionne mieux.

    Merci

    Répondre à ce message

  • 1

    salut
    quelqu’un sait si ça a avancé pour inscription pour 2.1
    je sais vous allez me dire, y a cas le faire
    mais pas le temps pour le moment
    merchi
    vincent

    • Madrilene

      tout pareil !
      (sauf que pour moi c’est pas le temps qui manque mais les compétences)
      Merci si quelqu’un(e) peut donner une info sur « les tas » d’avancement du plugin pour la dernière version de spip
      et merci a celles et ceux qui travaillent sur le plugin

    Répondre à ce message

  • Bonjour, j’utilise spip dans sa version 2,0 avec le squelette « the morning after ».

    Je voudrais rendre obligatoire la signature et l’entrée d’une adresse email valide pour écrire un commentaire.
    Idéalement je voudrais un système similaire à celui de http://www.marianne2.fr mais quelque chose comme CECI me conviendrait largement.

    Jai installé le plugin inscription2, et dans la page article.html j’ai remplacé la balise #FORMULAIRE_FORUM par #FORMULAIRE_INSCRIPTION2. L’inscription fonctionne parfaitement, par contre une fois connecté, je tombe bien sûr à nouveau sur le formulaire d’inscription, donc impossible de poster un commentaire..

    Comment faire pour que, une fois connecté, l’utilisateur ait accès aux champ de commentaire ?

    Répondre à ce message

  • 1

    Bonjour,

    J’utilise spip 2.0, et j’ai besoin d’installer inscritpion2 pour utiliser « echoppe ». Mais je ne sais pas comment installer inscription2 depuis spip zone.
    Qui peut venir en aide a mes carences en informatique ?
    Merci

    Répondre à ce message

  • 2

    Bonjour,

    je n’arrive pas à afficher la page profil correspondant à :

    J’aimerai faire une page sur laquelle les visiteurs inscrits peuvent modifier leurs infos, j’ai essayé avec les Crayons mais malheureusement cela ne fonctionne que pour l’admin et pas pour les visiteurs enregistrés lambda...

    Ou peut-on trouver ce profil ?

    Merci

    Alx

    • SPIPEUR

      Bonjour Aldux,
      Je suis dans la même situation que toi, j’ai aussi remarqué que dans la dernière version du plugin certain éléments n’y figurent plus (exp : profil_adherent.php), Est ce un changement dans le plugin ou est ce que c’est moi qui n’a pas téléchargé la bonne version !!!!
      Sinon est ce que tu as réussi à résoudre le problème de ton coté ?
      Merci
      Spipeur

    • Hello,

      non je n’ai pas résolu mon pb. j’ai essayé de faire qq chose de // en mixant crayon + php mais qd je mettais à jour l’adresse email par exemple ça me flinguait les autres données associées à la personne.

      Apparemment ce plug-in n’est plus maintenu, c’est bien dommage car c’est vraiment qq chose qui manque à Spip. Mais bon on en peut pas en vouloir à des benevoles d’avoir d’autres chats à fouetter.

    Répondre à ce message

  • Madrilene

    Bonjour
    je m’excuse de poser une question de novice.

    Je souhaitais juste savoir comment ce formulaire d’inscription pouvait s’articuler avec une validation non automatique par l’admin des inscriptions ?

    Une fois que le visiteur a rempli son formulaire comment l’admin peut « basculer » son statut de visiteur simple a un visiteur identifiable et indentifier par login et mot de passe par ex ?
    y-a-t-il une passerelle « formulaire inscription » et « accés restreint ».

    Merci de votre aide

    Répondre à ce message

  • 1
    polar-oïd

    Bonjour,

    J’aimerais modifier la légende de certains champs dans le formulaire obtenu avec la balise #FORMULAIRE_INSCRIPTION2, mon objectif serait d’introduire des astérisques pour renvoyer à une note stipulant que les champs comportant ces astérisques sont obligatoires. Je ne trouve pas l’endroit ou sont stockées les données d’affichage texte.

    Quelqu’un aurait-il une idée sur ce point ?

    • polar-oïd

      J’ai trouvé :

      inscription2_2_0\lang\inscription2_fr.php

    Répondre à ce message

  • 5
    ng.aniki

    Bonjour,

    Avant d’installer Inscription2, j’avais modifié le fichier /prive/formulaire/login.html afin que mon formulaire de login s’intègre bien dans mon template de site.

    Depuis que j’ai installé Inscription2, je n’arrive plus à modifier l’apparence de ce formulaire. J’ai beau modifier le fichier /prive/formulaire/login.html, voir même le supprimer, rien à faire l’apparence reste identique.
    Quelqu’un pourrait m’indiquer ou je pourrais retrouver les sources du formulaire de login après avoir installé Inscription2 ?

    J’espère vraiment que quelqu’un pourra m’aider !

    (mon mail, si jamais : ng.aniki [@] gmail [dot] com)

    • Le formulaire de login est lui même surchargé dans le plugin dans formulaires/login.html ... il suffit d’en faire une copie dans ton répertoire squelettes et de le modifier à cet endroit ... il prendra alors le pas sur celui du plugin.

      Toute surcharge de fichier doit d’ailleurs se faire dans ce répertoire afin de ne pas perdre ses modifications à toute mise à jour

    • ng.aniki

      Superbe, merci beaucoup pour cette réponse très rapide ! :)

    • ng.aniki

      Une petite remarque en plus : Il me semble qu’il y ait eu une erreur la page d’information française d’Inscription2 est en Espagnol, il a du y avoir une erreur quelquepars il me semble et le texte espagnol a dur écraser le francophone. (je me rapelle l’avoir lu en français il y a quelques jours), serait il possible de corriger cela ? (C’est la seule vrais source d’information sur le plugin que j’ai pu trouver sur le net)

    • Ah merci pour la remarque ... Je viens de remettre l’article normalement et on a en prime une version italienne du coup ici

    • ng.aniki

      Désolé de te flooder, mais j’ai encore une question :
      A la fin de la doc, il est dit de faire : pour afficher le profil du membre courant, mais ça ne fonctionne pas avec les dernières versions.

      (aussi, y aurait il un endroit plus adapté à ces questions, ou une doc à jour pour le plugin ?)

      Merci d’avance !

    Répondre à ce message

  • 4

    Bonjour,

    Bravo pour ce plugin et tous ceux utilisés pour le faire fonctionner.

    Depuis début 2009 je faisait fonctionner un site en spip 1.9.2g avec le plugin ’inscription’ pour les inscriptions des adhérents.

    J’ai attendu pour passer en spip 2.0.10 que votre plugin soit porté à l’automne 2009.

    Dur dur mais c’est fait. Et puis il y a quelques jours, on me signale l’impossibilité de s’inscrire : les champs obligatoires doivent être renseignés sic !

    Les différents essais que j’ai pu faire m’ont amené hier à réinstaller un spip 2.0.10 tout vide et uniquement les plugins minimum pour inscription2_2_0 sans squelette pour vérifier mon problème de champ.

    Et là je tombe sur le message « Fichier i2_configuration_initiale introuvable ».

    Les plugins : récupérés sur spip_zone en révision 35368 via svn :
    cfg, couteau_suisse, saisie, spip-bonux-2

    • Et là je tombe sur le message « Fichier i2_configuration_initiale introuvable ».

      Cette erreur là est désormais corrigée, tu peux y aller ;)

    • Merci à toi pour la correction. C’est nickel.

      La fonction marche correctement. Les champs obligatoires signalés dans mon message précédant ne bloquent plus.
      Je pense à une migration qui à dérappée sans que je puisses trouver pourquoi.

      A partir de l’installation propre je vais revoir le site qui coince.
      Et encore bravo pour cette contrib.

      Mon site : www.dijon-plongee.com
      A bientôt pour d’autres félicitations.

    • Bonjour,

      Je reviens sur les champs obligatoires :
      Après avoir réinstallé un spip tout neuf (2.0.10) avec les plugins justes utiles pour inscription2, j’ai comparé avec le site qui me pose problème.

      Rappel : Spip 1.9.2g avec inscription pour gérer les adhérents. En liaison avec Acces-restreint pour affecter dès l’inscription une zone pré-définie.

      Début 2010 : Portage vers spip 2.0.10 avec toujours inscription mais verion 2. J’ai remarqué l’absence dans le paramétrage de la relation avec Acces-restreint, remplacé par ’statut’ visiteur ou auteur. J’ai choisi visiteur.

      en final, le paramétrage de Acces-restreint reste en parti dans la table ’meta’ , de plus 3 enregistrement sont présents pour inscription (inscription, inscription2_base_version et inscription2_version (ci-dessous un extrait de la table meta avec problème).

      J’ai corrigé en désactivant inscription2, puis suppression dans la table spip-meta les 3 enregistrements, puis réactivation du plugins et enfin re-paramétrage.

      Tout est propre, mais la relation avec acces-restreint a disparue, ce qui est dommage.

      Mais je continu à utiliser inscription car c’est très utile.

      A bientôt de vos nouvelles.

      PS : Je ne sais pas comment attacher un fichier !!

      (’inscription2’, ’a:188 :s:3 :« nom » ;s:2 :« on » ;s:15 :« nom_obligatoire » ;s:2 :« on » ;s:13 :« nom_fiche_mod » ;s:2 :« on » ;s:9 :« nom_fiche » ;N ;s:9 :« nom_table » ;s:2 :« on » ;s:5 :« email » ;s:2 :« on » ;s:17 :« email_obligatoire » ;s:2 :« on » ;s:15 :« email_fiche_mod » ;s:2 :« on » ;s:11 :« email_fiche » ;N ;s:11 :« email_table » ;s:2 :« on » ;s:11 :« nom_famille » ;s:2 :« on » ;s:23 :« nom_famille_obligatoire » ;s:2 :« on » ;s:21 :« nom_famille_fiche_mod » ;s:2 :« on » ;s:17 :« nom_famille_fiche » ;N ;s:17 :« nom_famille_table » ;s:2 :« on » ;s:6 :« prenom » ;s:2 :« on » ;s:18 :« prenom_obligatoire » ;s:2 :« on » ;s:16 :« prenom_fiche_mod » ;s:2 :« on » ;s:12 :« prenom_fiche » ;N ;s:12 :« prenom_table » ;s:2 :« on » ;s:8 :« username » ;s:2 :« on » ;s:20 :« username_obligatoire » ;s:2 :« on » ;s:18 :« username_fiche_mod » ;s:2 :« on » ;s:14 :« username_fiche » ;N ;s:14 :« username_table » ;N ;s:9 :« naissance » ;N ;s:21 :« naissance_obligatoire » ;N ;s:19 :« naissance_fiche_mod » ;N ;s:15 :« naissance_fiche » ;N ;s:15 :« naissance_table » ;N ;s:4 :« sexe » ;N ;s:16 :« sexe_obligatoire » ;N ;s:14 :« sexe_fiche_mod » ;N ;s:10 :« sexe_fiche » ;N ;s:10 :« sexe_table » ;N ;s:7 :« adresse » ;N ;s:19 :« adresse_obligatoire » ;N ;s:17 :« adresse_fiche_mod » ;N ;s:13 :« adresse_fiche » ;N ;s:13 :« adresse_table » ;N ;s:11 :« code_postal » ;N ;s:23 :« code_postal_obligatoire » ;N ;s:21 :« code_postal_fiche_mod » ;N ;s:17 :« code_postal_fiche » ;N ;s:17 :« code_postal_table » ;N ;s:5 :« ville » ;N ;s:17 :« ville_obligatoire » ;N ;s:15 :« ville_fiche_mod » ;N ;s:11 :« ville_fiche » ;N ;s:11 :« ville_table » ;N ;s:4 :« pays » ;N ;s:16 :« pays_obligatoire » ;N ;s:14 :« pays_fiche_mod » ;N ;s:10 :« pays_fiche » ;N ;s:10 :« pays_table » ;N ;s:9 :« telephone » ;s:2 :« on » ;s:21 :« telephone_obligatoire » ;N ;s:19 :« telephone_fiche_mod » ;s:2 :« on » ;s:15 :« telephone_fiche » ;N ;s:15 :« telephone_table » ;s:2 :« on » ;s:3 :« fax » ;N ;s:15 :« fax_obligatoire » ;N ;s:13 :« fax_fiche_mod » ;N ;s:9 :« fax_fiche » ;N ;s:9 :« fax_table » ;N ;s:6 :« mobile » ;s:2 :« on » ;s:18 :« mobile_obligatoire » ;N ;s:16 :« mobile_fiche_mod » ;s:2 :« on » ;s:12 :« mobile_fiche » ;N ;s:12 :« mobile_table » ;s:2 :« on » ;s:11 :« commentaire » ;s:2 :« on » ;s:23 :« commentaire_obligatoire » ;s:2 :« on » ;s:21 :« commentaire_fiche_mod » ;N ;s:17 :« commentaire_fiche » ;N ;s:17 :« commentaire_table » ;s:2 :« on » ;s:10 :« profession » ;N ;s:22 :« profession_obligatoire » ;N ;s:20 :« profession_fiche_mod » ;N ;s:16 :« profession_fiche » ;N ;s:16 :« profession_table » ;N ;s:7 :« societe » ;N ;s:19 :« societe_obligatoire » ;N ;s:17 :« societe_fiche_mod » ;N ;s:13 :« societe_fiche » ;N ;s:13 :« societe_table » ;N ;s:11 :« url_societe » ;N ;s:23 :« url_societe_obligatoire » ;N ;s:21 :« url_societe_fiche_mod » ;N ;s:17 :« url_societe_fiche » ;N ;s:17 :« url_societe_table » ;N ;s:7 :« secteur » ;N ;s:19 :« secteur_obligatoire » ;N ;s:17 :« secteur_fiche_mod » ;N ;s:13 :« secteur_fiche » ;N ;s:13 :« secteur_table » ;N ;s:8 :« fonction » ;N ;s:20 :« fonction_obligatoire » ;N ;s:18 :« fonction_fiche_mod » ;N ;s:14 :« fonction_fiche » ;N ;s:14 :« fonction_table » ;N ;s:11 :« adresse_pro » ;N ;s:23 :« adresse_pro_obligatoire » ;N ;s:21 :« adresse_pro_fiche_mod » ;N ;s:17 :« adresse_pro_fiche » ;N ;s:17 :« adresse_pro_table » ;N ;s:15 :« code_postal_pro » ;N ;s:27 :« code_postal_pro_obligatoire » ;N ;s:25 :« code_postal_pro_fiche_mod » ;N ;s:21 :« code_postal_pro_fiche » ;N ;s:21 :« code_postal_pro_table » ;N ;s:9 :« ville_pro » ;N ;s:21 :« ville_pro_obligatoire » ;N ;s:19 :« ville_pro_fiche_mod » ;N ;s:15 :« ville_pro_fiche » ;N ;s:15 :« ville_pro_table » ;N ;s:8 :« pays_pro » ;N ;s:20 :« pays_pro_obligatoire » ;N ;s:18 :« pays_pro_fiche_mod » ;N ;s:14 :« pays_pro_fiche » ;N ;s:14 :« pays_pro_table » ;N ;s:13 :« telephone_pro » ;N ;s:25 :« telephone_pro_obligatoire » ;N ;s:23 :« telephone_pro_fiche_mod » ;N ;s:19 :« telephone_pro_fiche » ;N ;s:19 :« telephone_pro_table » ;N ;s:7 :« fax_pro » ;N ;s:19 :« fax_pro_obligatoire » ;N ;s:17 :« fax_pro_fiche_mod » ;N ;s:13 :« fax_pro_fiche » ;N ;s:13 :« fax_pro_table » ;N ;s:10 :« mobile_pro » ;N ;s:22 :« mobile_pro_obligatoire » ;N ;s:20 :« mobile_pro_fiche_mod » ;N ;s:16 :« mobile_pro_fiche » ;N ;s:16 :« mobile_pro_table » ;N ;s:11 :« publication » ;N ;s:8 :« domaines » ;N ;s:6 :« divers » ;s:2 :« on » ;s:14 :« statut_nouveau » ;s:6 :« 6forum » ;s:8 :« creation » ;s:2 :« on » ;s:10 :« statut_int » ;N ;s:14 :« statut_interne » ;s:7 :« Nouveau » ;s:14 :« accesrestreint » ;s:2 :« on » ;s:5 :« zones » ;a:1 :i:0 ;s:1 :« 3 » ;s:4 :« pass » ;N ;s:16 :« pass_obligatoire » ;N ;s:14 :« pass_fiche_mod » ;N ;s:10 :« pass_fiche » ;N ;s:10 :« pass_table » ;N ;s:11 :« logo_auteur » ;N ;s:23 :« logo_auteur_obligatoire » ;N ;s:21 :« logo_auteur_fiche_mod » ;N ;s:17 :« logo_auteur_fiche » ;N ;s:6 :« surnom » ;N ;s:18 :« surnom_obligatoire » ;N ;s:16 :« surnom_fiche_mod » ;N ;s:12 :« surnom_fiche » ;N ;s:12 :« surnom_table » ;N ;s:5 :« login » ;s:2 :« on » ;s:17 :« login_obligatoire » ;s:2 :« on » ;s:15 :« login_fiche_mod » ;s:2 :« on » ;s:11 :« login_fiche » ;N ;s:11 :« login_table » ;s:2 :« on » ;s:3 :« bio » ;N ;s:15 :« bio_obligatoire » ;N ;s:13 :« bio_fiche_mod » ;N ;s:9 :« bio_fiche » ;N ;s:9 :« bio_table » ;N ;s:8 :« nom_site » ;N ;s:20 :« nom_site_obligatoire » ;N ;s:18 :« nom_site_fiche_mod » ;N ;s:14 :« nom_site_fiche » ;N ;s:14 :« nom_site_table » ;N ;s:8 :« url_site » ;N ;s:20 :« url_site_obligatoire » ;N ;s:18 :« url_site_fiche_mod » ;N ;s:14 :« url_site_fiche » ;N ;s:14 :« url_site_table » ;N ;s:3 :« pgp » ;N ;s:15 :« pgp_obligatoire » ;N ;s:13 :« pgp_fiche_mod » ;N ;s:9 :« pgp_fiche » ;N ;s:9 :« pgp_table » ;N ;s:11 :« pays_defaut » ;s:0 :« » ;s:9 :« reglement » ;N ;s:17 :« reglement_article » ;s:1 :« 0 » ;s:15 :« affordance_form » ;s:5 :« login » ;s:31 :« validation_numero_international » ;N ;’, ’oui’, ’2010-02-18 18:39:38’),
      (’inscription2_version’, ’0.61’, ’oui’, ’2009-03-17 20:42:22’),
      (’inscription2’, ’a:188 :s:3 :« nom » ;s:2 :« on » ;s:15 :« nom_obligatoire » ;s:2 :« on » ;s:13 :« nom_fiche_mod » ;s:2 :« on » ;s:9 :« nom_fiche » ;N ;s:9 :« nom_table » ;s:2 :« on » ;s:5 :« email » ;s:2 :« on » ;s:17 :« email_obligatoire » ;s:2 :« on » ;s:15 :« email_fiche_mod » ;s:2 :« on » ;s:11 :« email_fiche » ;N ;s:11 :« email_table » ;s:2 :« on » ;s:11 :« nom_famille » ;s:2 :« on » ;s:23 :« nom_famille_obligatoire » ;s:2 :« on » ;s:21 :« nom_famille_fiche_mod » ;s:2 :« on » ;s:17 :« nom_famille_fiche » ;N ;s:17 :« nom_famille_table » ;s:2 :« on » ;s:6 :« prenom » ;s:2 :« on » ;s:18 :« prenom_obligatoire » ;s:2 :« on » ;s:16 :« prenom_fiche_mod » ;s:2 :« on » ;s:12 :« prenom_fiche » ;N ;s:12 :« prenom_table » ;s:2 :« on » ;s:8 :« username » ;s:2 :« on » ;s:20 :« username_obligatoire » ;s:2 :« on » ;s:18 :« username_fiche_mod » ;s:2 :« on » ;s:14 :« username_fiche » ;N ;s:14 :« username_table » ;N ;s:9 :« naissance » ;N ;s:21 :« naissance_obligatoire » ;N ;s:19 :« naissance_fiche_mod » ;N ;s:15 :« naissance_fiche » ;N ;s:15 :« naissance_table » ;N ;s:4 :« sexe » ;N ;s:16 :« sexe_obligatoire » ;N ;s:14 :« sexe_fiche_mod » ;N ;s:10 :« sexe_fiche » ;N ;s:10 :« sexe_table » ;N ;s:7 :« adresse » ;N ;s:19 :« adresse_obligatoire » ;N ;s:17 :« adresse_fiche_mod » ;N ;s:13 :« adresse_fiche » ;N ;s:13 :« adresse_table » ;N ;s:11 :« code_postal » ;N ;s:23 :« code_postal_obligatoire » ;N ;s:21 :« code_postal_fiche_mod » ;N ;s:17 :« code_postal_fiche » ;N ;s:17 :« code_postal_table » ;N ;s:5 :« ville » ;N ;s:17 :« ville_obligatoire » ;N ;s:15 :« ville_fiche_mod » ;N ;s:11 :« ville_fiche » ;N ;s:11 :« ville_table » ;N ;s:4 :« pays » ;N ;s:16 :« pays_obligatoire » ;N ;s:14 :« pays_fiche_mod » ;N ;s:10 :« pays_fiche » ;N ;s:10 :« pays_table » ;N ;s:9 :« telephone » ;s:2 :« on » ;s:21 :« telephone_obligatoire » ;N ;s:19 :« telephone_fiche_mod » ;s:2 :« on » ;s:15 :« telephone_fiche » ;N ;s:15 :« telephone_table » ;s:2 :« on » ;s:3 :« fax » ;N ;s:15 :« fax_obligatoire » ;N ;s:13 :« fax_fiche_mod » ;N ;s:9 :« fax_fiche » ;N ;s:9 :« fax_table » ;N ;s:6 :« mobile » ;s:2 :« on » ;s:18 :« mobile_obligatoire » ;N ;s:16 :« mobile_fiche_mod » ;s:2 :« on » ;s:12 :« mobile_fiche » ;N ;s:12 :« mobile_table » ;s:2 :« on » ;s:11 :« commentaire » ;s:2 :« on » ;s:23 :« commentaire_obligatoire » ;s:2 :« on » ;s:21 :« commentaire_fiche_mod » ;N ;s:17 :« commentaire_fiche » ;N ;s:17 :« commentaire_table » ;s:2 :« on » ;s:10 :« profession » ;N ;s:22 :« profession_obligatoire » ;N ;s:20 :« profession_fiche_mod » ;N ;s:16 :« profession_fiche » ;N ;s:16 :« profession_table » ;N ;s:7 :« societe » ;N ;s:19 :« societe_obligatoire » ;N ;s:17 :« societe_fiche_mod » ;N ;s:13 :« societe_fiche » ;N ;s:13 :« societe_table » ;N ;s:11 :« url_societe » ;N ;s:23 :« url_societe_obligatoire » ;N ;s:21 :« url_societe_fiche_mod » ;N ;s:17 :« url_societe_fiche » ;N ;s:17 :« url_societe_table » ;N ;s:7 :« secteur » ;N ;s:19 :« secteur_obligatoire » ;N ;s:17 :« secteur_fiche_mod » ;N ;s:13 :« secteur_fiche » ;N ;s:13 :« secteur_table » ;N ;s:8 :« fonction » ;N ;s:20 :« fonction_obligatoire » ;N ;s:18 :« fonction_fiche_mod » ;N ;s:14 :« fonction_fiche » ;N ;s:14 :« fonction_table » ;N ;s:11 :« adresse_pro » ;N ;s:23 :« adresse_pro_obligatoire » ;N ;s:21 :« adresse_pro_fiche_mod » ;N ;s:17 :« adresse_pro_fiche » ;N ;s:17 :« adresse_pro_table » ;N ;s:15 :« code_postal_pro » ;N ;s:27 :« code_postal_pro_obligatoire » ;N ;s:25 :« code_postal_pro_fiche_mod » ;N ;s:21 :« code_postal_pro_fiche » ;N ;s:21 :« code_postal_pro_table » ;N ;s:9 :« ville_pro » ;N ;s:21 :« ville_pro_obligatoire » ;N ;s:19 :« ville_pro_fiche_mod » ;N ;s:15 :« ville_pro_fiche » ;N ;s:15 :« ville_pro_table » ;N ;s:8 :« pays_pro » ;N ;s:20 :« pays_pro_obligatoire » ;N ;s:18 :« pays_pro_fiche_mod » ;N ;s:14 :« pays_pro_fiche » ;N ;s:14 :« pays_pro_table » ;N ;s:13 :« telephone_pro » ;N ;s:25 :« telephone_pro_obligatoire » ;N ;s:23 :« telephone_pro_fiche_mod » ;N ;s:19 :« telephone_pro_fiche » ;N ;s:19 :« telephone_pro_table » ;N ;s:7 :« fax_pro » ;N ;s:19 :« fax_pro_obligatoire » ;N ;s:17 :« fax_pro_fiche_mod » ;N ;s:13 :« fax_pro_fiche » ;N ;s:13 :« fax_pro_table » ;N ;s:10 :« mobile_pro » ;N ;s:22 :« mobile_pro_obligatoire » ;N ;s:20 :« mobile_pro_fiche_mod » ;N ;s:16 :« mobile_pro_fiche » ;N ;s:16 :« mobile_pro_table » ;N ;s:11 :« publication » ;N ;s:8 :« domaines » ;N ;s:6 :« divers » ;s:2 :« on » ;s:14 :« statut_nouveau » ;s:6 :« 6forum » ;s:8 :« creation » ;s:2 :« on » ;s:10 :« statut_int » ;N ;s:14 :« statut_interne » ;s:7 :« Nouveau » ;s:14 :« accesrestreint » ;s:2 :« on » ;s:5 :« zones » ;a:1 :i:0 ;s:1 :« 3 » ;s:4 :« pass » ;N ;s:16 :« pass_obligatoire » ;N ;s:14 :« pass_fiche_mod » ;N ;s:10 :« pass_fiche » ;N ;s:10 :« pass_table » ;N ;s:11 :« logo_auteur » ;N ;s:23 :« logo_auteur_obligatoire » ;N ;s:21 :« logo_auteur_fiche_mod » ;N ;s:17 :« logo_auteur_fiche » ;N ;s:6 :« surnom » ;N ;s:18 :« surnom_obligatoire » ;N ;s:16 :« surnom_fiche_mod » ;N ;s:12 :« surnom_fiche » ;N ;s:12 :« surnom_table » ;N ;s:5 :« login » ;s:2 :« on » ;s:17 :« login_obligatoire » ;s:2 :« on » ;s:15 :« login_fiche_mod » ;s:2 :« on » ;s:11 :« login_fiche » ;N ;s:11 :« login_table » ;s:2 :« on » ;s:3 :« bio » ;N ;s:15 :« bio_obligatoire » ;N ;s:13 :« bio_fiche_mod » ;N ;s:9 :« bio_fiche » ;N ;s:9 :« bio_table » ;N ;s:8 :« nom_site » ;N ;s:20 :« nom_site_obligatoire » ;N ;s:18 :« nom_site_fiche_mod » ;N ;s:14 :« nom_site_fiche » ;N ;s:14 :« nom_site_table » ;N ;s:8 :« url_site » ;N ;s:20 :« url_site_obligatoire » ;N ;s:18 :« url_site_fiche_mod » ;N ;s:14 :« url_site_fiche » ;N ;s:14 :« url_site_table » ;N ;s:3 :« pgp » ;N ;s:15 :« pgp_obligatoire » ;N ;s:13 :« pgp_fiche_mod » ;N ;s:9 :« pgp_fiche » ;N ;s:9 :« pgp_table » ;N ;s:11 :« pays_defaut » ;s:0 :« » ;s:9 :« reglement » ;N ;s:17 :« reglement_article » ;s:1 :« 0 » ;s:15 :« affordance_form » ;s:5 :« login » ;s:31 :« validation_numero_international » ;N ;’, ’oui’, ’2010-02-18 18:39:38’),
      (’inscription2_version’, ’0.61’, ’oui’, ’2009-03-17 20:42:22’),
      (’inscription2_base_version’, ’0.73’, ’oui’, ’2010-01-02 10:50:00’),

    • Bonjour,

      j’ai fait la même migration que toi de 1.92 vers 2.0.1 fin 2009 mais je n’arrive toujours pas à faire fonctionner Inscription2. Même avec la version SVN du jour le formulaire m’indique au remplissage « Veuillez remplir les champs obligatoires » même si je n’ai aucun champ obligatoire.
      Je ne vois aucune donnée « inscription2 » dans ma table spip_meta.
      Comment as-tu fait ?

      merci
      dd

      PS moi aussi le lien avec les zones d’accès restreint me manque.

    Répondre à ce message

  • Bravo, je teste je teste !!!!

    Par contre, pas moyen d’arriver à utiliser :

    {{<INCLURE(inc/profil_adherent.php){id_auteur}>}}

    Je suis un peu décontenancé, car je ne vois vraiment pas pourquoi ?

    Une idée ? un chemin de recherche d’anomalie ?

    Merci !!!

    Répondre à ce message

  • Bruno Schmitt

    Bonjour,

    Je n’arrive pas à valider le plugin « inscription2 »

    J’ai d’abord un avertissement,

    Warning : Invalid argument supplied for foreach() in /homez.64/tennisfa/www/plugins/inscription2_192/inscription2_mes_options.php on line 24

    puis une erreur fatale, sans doute liée :

    Fatal error : Call to undefined function : spip_abstract_showtable() in /homez.64/tennisfa/www/plugins/inscription2_192/inscription2_mes_fonctions.php on line 23
    Que faire ??
    Merci !

    Répondre à ce message

  • Asteroiide

    Bonjour et merci aux auteurs de ce plugin !

    2 petites choses insignifiantes :

    Dans le formulaire inscription2_modif_infos_pro.html à la fin de la ligne 14, il y a une apostrophe qui est en trop.

    Dans le inscription2.html, l’ordre des champs perso est pro varie que l’on soit en édition ou en modification des données. Je suggère de permutter les lignes 30 et 31 pour que les infos perso passent avant les pro en mode modification...

    Répondre à ce message

  • Bonjour,

    Et merci.
    Ce plugin fonctionne très bien (je l’utilise avec le plugin agenda et inscription à un évènement).

    Juste un détail : je ne vois pas le choix :
    # Publication de vos infos Autorisation de publication des données personnelles

    repris dans la base de données. C’est embêtant car comme il n’est pas obligatoire non plus, au final, sauf erreur, cette info ne peut pas être utilisée pour cacher les données si elle a été cochée.

    dd

    Répondre à ce message

  • Bonjour,

    Je teste ce plug sous Spip 1.9.2. avec CFG et Crayon.
    Installation sans soucis et tout semble normal coté privé.
    Mais Impossible d’editer le formulaire coté public avec la balise #FORMULAIRE_INSCRIPTION2 !!!! Je n’ai rien qui s’affiche !!!

    Avez-vous déja eu ce soucis.

    Cordialement

    Répondre à ce message

  • 1

    Bonjour,

    Si un nouveau visiteur s’inscrit avec une adresse mail déjà utilisée par un autre visiteur, il écrase les infos (nom, mot de passe,... ) de l’utilisateur déjà inscrit.

    Donc si je connais l’adresse d’un copain inscrit sur le site, je lui bloque son accès au site.

    Répondre à ce message

  • Bonjour,

    J’essaie d’utiliser le plugin Abonnement, avec forcément Inscription2 (SVN) et dans la configuration d’inscription, je ne trouve pas le moyen de lier l’inscription à une zone restreinte (Accès restreint), bien que décrite dans les fonctions d’Inscription2 ?

    ... et les zones auxquelles les adhérents seront affectés à l’heure de l’inscription (Accès Restreint).

    Y-a-t’il une manip particulière, et à quelle endroit SVP ?

    Merci pour votre aide,
    françois.

    Répondre à ce message

  • 3

    bonjour,

    sous spip 2.0.9, message d’erreur a l’activation du plugin inscription 2.2.0 :

    « Impossible d’activer le plugin inscription2_2_0

    * Nécessite le plugin SPIP_BONUX en version [1.8.2 ;] minimum.
    * Nécessite le plugin SAISIES en version [1.1 ;] minimum.
    * Ce plugin nécessite la librairie jquery-validate
    à télécharger depuis http://plugins.jquery.com/files/jquery.validate_15.zip et à installer dans lib/ »

    j’ai pourtant suivi cet article a la lettre, installé crayons 2 et CFG. de plus spip-bonux etait deja installé et le message d’erreur n’a pas l’air de le reconnaitre.....je nage ;-s...

    Merci d’avance pour votre cp de main.

    Répondre à ce message

  • Bonsoir,

    Donc j’ai mis mon nez dedans, les modification formlaire pour ajouter les checkbox dans l’admin et les radio dans le formulaire pas eu de difficultés particulières, fallait juste fouiller.

    Mais où ça se complique grandement, je retourne les .php depuis un bon moment et je ne trouve pas où faire passer mes valeurs pour le insérer dans les nouveaux champs ajouté à spip_auteur_elargie, d’ailleurs je ne trouve même pas où les M ou F des civilités passent, sinon j’aurais suivi...

    Merci.

    Répondre à ce message

  • Belbarrin

    Bonjour,

    Votre plugin est vraiment bien. Mais j’ai un besoin particulier et de ce fait il faudrait que je rajoute une zone avec deux puces permettant de choisir deux type d’inscription. Est ce que vous pourriez me dire globalement les pages qu’il va falloir que je gratte pour arriver à ce résultat. Juste pour me permettre de rentrer dans votre façon de développer et la structure de votre plugin, sans passer des heures d’analyse (ce qui n’est pas mon fort =o) avec en plus de grande chance de ne pas trouver... )

    Merci.

    Répondre à ce message

  • Salut

    Petit problème dans le cas d’un site multilingue... Corriger dans le fichier formulaires/login.html vers la ligne 20

    <legend>Identification</legend>

    Par

    <legend><:form_forum_identifiants:></legend>

    Autre petit problème... Le label du champ de login ne s’affiche pas correctement (enfin, il est toujours en français) si on n’a pas choisi un des 3 choix dans le paragraphe « Formulaire d’identification » de la page de config. Le premier choix pourrait peut être être coché par défaut ?

    Répondre à ce message

  • 1

    Malgré de nombreuses tentatives de téléchargement svn, j’obtiens le message suivant :

    Error : No repository found in ’svn ://zone.spip.org/trac/spip-zone/browser/_plugins_/inscription2/inscription2_2_0’

    Et erreur 404 sur http://miroirspip.ventre.name/builds/plugins/

    Répondre à ce message

  • Les champs modifiables ne sont pas modifiables par les auteurs : seuls les administrateurs ont l’autorisation. Résultat, un auteur ne peut modifier son profil !!!
    Quelqu’un a-t-il enfin une astuce pour que l’auteur puissent modifier ces propres données élargies ?

    Merci

    Répondre à ce message

  • Je dois plus niais que je le pensais, mais je n’arrive pas à récuperer l’archive par svn sur la zone. Un mot de passe et un login me sont demandés, et je ne sais pas où les trouver, définir, m’enregistrer...

    Comment faire ?

    Ou bien existe t’il une archive zippée ?

    Répondre à ce message

  • Bonjour,
    Je tente de créer un carnet d’adresses en utilisant inscription2. Je veux utiliser les différents éléments qui permettraient aux abonnés du site de voir les informations des autres inscrits. Evidemment, pas de crayons, ni de choses compliquées.
    Sur un auteur défini, ayant toutes ces informations définies, je tente la boucle AUTEURS_ELARGIS auteurs qui est équivalente à celle utilisée dans le fichier editer_auteur.html. Mais rien n’apparait, ni avec #MODELE, ni avec <INCLURE ...
    Dernière version svn de inscription2 sur un spip 2.09. Ai-je oublié qualque chose à laquelle je n’aurais pas pensé ?
    Merci par avance.

    Répondre à ce message

  • je retrie mon post précédent : j’ai réussi avec svn

    Répondre à ce message

  • Bonjour,

    je suppose qu’il est préférable de revenir à la version 1.9 de spip que d’attendre quelque chose pour la version 2. Un des liens donnés ci-dessus pour la zone est mort et je me fais jeter si j’essaye de récupérer quelque chose avec tortoisesvn (le serveur a explicitement rejeté la connexion...)

    Répondre à ce message

  • Bonjour,

    j’ai installé spip v 2, je suis allé sur « la zone » et j’avoue que ca ne me parle pas. Est ce que quelqu’un a fait un zip de la version compatible spip 2 ?

    merci

    Répondre à ce message

  • Bonjour a tous,

    Je voulais simplement savoir si il existais une version stable pour spip 2 ? J’ai bien vue que c’est tjs en chantier .

    Existe t il une date pour une version Beta ?

    Merci encore pour ce plugin :)

    Répondre à ce message

  • 4

    je fais évoluer ce plugin pour pouvoir créer des groupes d’auteurs en fonction de valeur de champs. ceci en lien avec peuplementLDAP et accès restreint (déjà plus ou moins prévu dans le plugin )
    cela devrait être déposé sur la zone a la fin du mois

    y-a-t-il un vrai espace de discussion autour de ce plugin, ( de cet ensemble de plugins) autre part qu’en IRC ? (et qu’ici bien sur ) ?

    merci

    • y-a-t-il un vrai espace de discussion autour de ce plugin, ( de cet ensemble de plugins) autre part qu’en IRC ? (et qu’ici bien sur ) ?

      La liste spip-zone est la plus adéquate ... de là à dire qu’il y aura beaucoup de réponses je ne sais pas ... mais c’est là que ca doit se faire...

      je fais évoluer ce plugin

      Pense stp à ne faire des modifications dans le core du plugin QUE pour les méthodes plus ou moins génériques... et de placer ton code spécifique dans un sous plugin ... il est plus simple d’activer 2 plugins stables que d’activer une usine à gaz semi fonctionnelle... c’est pourquoi l’ensemble du plugin a été réécrit (il reste encore un peu de travail)... mais tu l’as peut être déjà compris ?

    • c’est ce qu’on essaye de faire, mais le manque d’infos est un peu bloquant
      autrement sur irc ca peut le faire dans la journée
      ce n’est pas possible de faire quechose sur le carnet ?

    • mais le manque d’infos est un peu

      D’après toi pourquoi la version pour SPIP 2 n’est disponible QUE par SVN ?

    • j’ai du mal a accèder à la liste zone en ce moment je serais sur irc aujourd’hui (phil93 et vincentL)

    Répondre à ce message

  • Gerard Savoye

    Bonjour,
    SPIP 2.0.8 [13982] Inscription2 Version : 0.71 SVN [29311] Association Version : 0.65 — en test

    Je rentre via sql des informations dans la table spip_auteurs_elargis avec notamment différents statuts interne (echu, ok, sorti, prospect, relance).

    Je visualise la liste des adhérents dans l’admin du site (http://www.monsite.com/ecrire/?exec=adherents) et c’est ok. J’ai bien des adhérents avec différents statuts.

    Je sors de la page. J’y reviens plus tard et là tous les membres ont le même statut « ok » (c’est le statut par défaut). Et en effet quand je regarde la table spip_auteurs_elargis dans la base, tous les statuts on été modifiés. A priori c’est « date » et « validité » qui prennent le pas sur le statut. Or je ne vois sur le formulaire comment modifier la date de validité.

    Une piste ? Est-ce à voir avec Association ?

    Merci

    GS

    Répondre à ce message

  • 3
    Spipiwi

    J’ai essayé de récupérer le plugin mais le lien vers le fichier .zip donne une page 404

    Où peut-on récupérer ce fichier .zip du plugin inscription

    Merci beaucoup
    Spipiwi

    • J’ai changé le lien du zip, mais seulement la version pour SPIP 1.9.2 est disponible en zip. La version pour SPIP 2.0 est fonctionnelle mais pas encore considérée comme stable et terminée est tout de même récupérable sur la zone par svn.

      Elle fonctionne et est utilisé quand même en prod sur de nombreux sites...

    • Ok
      mais je ne sais pas trop commnt faire pour récupérer le verion svn du plugin

      je dois télécharger fichier par fichier ?

    Répondre à ce message

  • Jai installé ce plugin sympas, mais j’aurais 3 questions :

    -  je suis sur une spip 2.0.8 avec la version svn (0.71) du plugin inscription2_2_0 et dans la section infos générales je ne vois pas la case permettant de lier le système à spip-listes ! Normal ?

    -  j’ai essayer d’utiliser ce code :

    [(#SESSION{id_auteur}|?{
        [(#MODELE{editer_profil}{id_auteur=#SESSION{id_auteur}})] ,
        #FORMULAIRE_INSCRIPTION2 }
    )]

    qui fonctionne lorsqu’on est connectés mais qui donne cette erreur lorsque l’on ne l’est pas donne cette erreur :

    <?php $lang_select = lang_select("fr"); include_once(_DIR_RACINE . "ecrire/balise/formulaire_.php"); inclure_balise_dynamique(balise_FORMULAIRE__dyn('FORMULAIRE_INSCRIPTION2'),1, 0); if ($lang_select) lang_select(); ?>

    On peut y faire qq chose ? Ou je m’y prends autrement ?

    3) Enfin comment faire si l’on veut ajouter au formulaire un champs personnalisé ?

    Merci beaucoup !

    Répondre à ce message

  • Bonjour,

    Comme mon collègue, je souhaiterais l’installer dans SPIP 2.0.

    Dès que c’est prêt, j’y vais !

    Cordialement.

    Répondre à ce message

  • 4
    Mathieu_7-7

    Merveilleux plugin !

    La version .zip semble parfaitement fonctionner sous 9.2 avec le squelette alternative...

    Enfin, le seul soucis c’est que tous les super champs qu’on y met sont tout serrés dans ma colonne de gauche.
    En live sur notre site

    C’est pas trop utilisable en l’état.
    Je voudrais travailler à faire une page « inscription » dédiée (un lien en page d’accueil y amènerait) mais je ne suis pas très calé en php et mon (#FORMULAIRE_INSCRIPTION2) ne semble plus rien appeler lorsque je le sort de ma colonne : voir ici

    Un tuyau pour me faire avancer ?

    • tabaco95

      Bonjour Mathieu

      Je verrais bien le pb de superposition du côté des CSS !

      Que se passe-t-il lorque l’on supprime la balise ?

      Voila qq pistes.

      Joli site !

      Cordialement

      Tabaco95

    • Enfin, le seul soucis c’est que tous les super champs qu’on y met sont tout serrés dans ma colonne de gauche.

      Afficher un formulaire dans 150 px de large ... va falloir de l’imagination pour qu’il soit utilisable ... (peut être en supprimant les float des inputs et labels ?)

      Je voudrais travailler à faire une page « inscription » dédiée (un lien en page d’accueil y amènerait) mais je ne suis pas très calé en php et mon (#FORMULAIRE_INSCRIPTION2) ne semble plus rien appeler lorsque je le sort de ma colonne

      Appeler correctement tes balises déjà (il n’y a pas du tout besoin de faire de php)... Si tu mets des parenthèses autour de tes balises il faut ajouter des crochets également ... mais là il vaut mieux que tu regardes dans la doc de spip...

    • Mathieu 7-7

      Merci de ta réponse kent1,
      je vais travailler ça et vous tiens au courrant. C’est pas vraiment mon métier (suis éduc’) alors soit un peut indugent avec les nuls qui essayent de bien faire et de partager leurs problèmes, comme leurs résolutions, avec d’autres ;o)

      En tout cas avec ce que tu me dis, je pense être sur la voie...

    • tabaco95

      Bjr Mathieu

      Il faut protéger tous les répertoires, ce qui n’est pas le cas pour lr moment !

      (Dans le bulletin d’inscription le code postal 39000 n’a pas besoin d’espace ! ;-)

      Cordialement

      Tabaco95

    Répondre à ce message

  • Bon, je sais que vous allez me répondre que le plugin est encore en développement, mais je tente quand même ! ;).

    J’ai installé inscription2 version 2_0, car il correspond exactement à ce dont j’ai besoin aujourd’hui, seulement il y a 2 choses qui ne fonctionnent pas et qui me bloquent :

    -  Le champ « publication » ne s’inscrit pas dans la base
    -  Les champs de spip liste ne s’inscrivent pas non plus.

    J’ai bien essayer de bidouiller le code... mais sans succès. Auriez-vous une piste, une solution ?

    Sinon, encore bravo aux développeurs pour ce plugin, qui répond à mon avis à un vrai besoin pour Spip !

    Répondre à ce message

  • 2

    Bonjour,

    J’aimerais savoir si à ce jour , quelqu’un a réussi à faire fonctionner ce plugins sur une version 2.05 de spip. Et si oui avec quel archive. J’ai installer la version 193 qui en développement mais sans succès. Lorsque j’insère la balise #FORMULAIRE_INSCRIPTION2, rien ne s’affiche dans l’espace public. Par contre tout semble fonctionner correctement dans l’espace privé. Dans le cas ou ce plugins ne serait pas encore développé pour la version 2 quelqu’un pourrait-il me donner quelques tuyaux pour créer un formulaire d’inscription pour visiteur comportant ; Nom, email, entreprise, profession et téléphone sachant que je connais rien en PHP. (La raison pour laquelle je me suis lancé dans ce projet avec spip).
    Merci par avance

    • J’ai installer la version 193 qui en développement mais sans succès. Lorsque j’insère la balise #FORMULAIRE_INSCRIPTION2, rien ne s’affiche dans l’espace public.

      Normal dans cette version le formulaire à changé de nom (pour l’instant du moins) en #FORMULAIRE_INSCRIPTION2_AJAX

    • Bonjour,

      Merci pour ta réponse, effectivement j’aurai pu le voir par moi même. Peux-tu me dire (approximativement bien sûr) quand la version stable sera prête, car ce plugins répond exactement à mon besoin du moment. Encore merci pour ton travail.

    Répondre à ce message

  • 1

    Bonjour
    J’aimerai connaitre le comportement de crayon sur la liste déroulante Pays ? Chez moi, si je veux modifier le Pays (en cliquant sur crayon), c’est l’ID qui s’affiche (70) et après je ne peux rien modifier (chiffre ou nom de pays, le « 70 » revient tout le temps). Ai je oublié de faire quelque chose ? Merci

    • J’ai oublié : j’utilise inscription2_192 (je n’ai pas réussi à installer la version 193, a priori j’ai un php< à 5)

    Répondre à ce message

  • 14

    Même problème que ceux énumérés ci-dessous...
    Après installation en local du plugin, plus d’accès à la gestion des plugins...

    Squelette : multisaison

    Spip : 2.0.2

    • salut,
      si tu rajoute le fichier ci dessous et tu fait la modif correctement normalement tu pour acceder a ta gestion des plugin !!
      enfin normalement.

      cordialement et Spipement.

    • coucou,
      C’est encore moi, j’ai enfin trouver un truc sympa.
      bon en fait visiblement la fonction debut_page() n’existe plus sous Spip2 du coup il faut trouver une alternative. j’ai trouver la suivante dans notre cas il faut remplacer :

      debut_page(_T(’inscription2:gestion_adherents’), «  », «  ») ;

      par :

      $commencer_page = charger_fonction(’commencer_page’, ’inc’) ;
      echo $commencer_page(_T(« inscription2:gestion_adherents »), «  », «  ») ;

      dans le fichier Plugins\inscription2\exec\inscription2_adherents.php

      bon je vous donne le fichier ci joint

      @ bientôt.

      ps : je n’ai fait qu’une modif pour le moment mais il vas surement falloir remplacer le debut_page() dans tout le plugin.

    • Au lieu de faire les malins à rechercher des trucs partout ... faites attention à utiliser la bonne version d’inscription2 pour spip 2...

      Il n’y a pas de zip car pas encore stabilisé ... mais cependant déjà beaucoup plus stable que la précédente version que vous vous évertuez à vouloir faire fonctionner ...

      Enfin ce que j’en dit

    • Citation : « Au lieu de faire les malins à rechercher des trucs partout ... faites attention à utiliser la bonne version d’inscription2 pour spip 2...
      Il n’y a pas de zip car pas encore stabilisé ... mais cependant déjà beaucoup plus stable que la précédente version que vous vous évertuez à vouloir faire fonctionner ... »

      oui oui super sauf que la bonne version est en svn et que la zone est inaccessible !
      Perso ça fait 3 semaines que j’essaie de télécharger la version svn de inscription2 sans succès !
      Et ça commence à être pénible parce que sans ce plugin je ne peux pas faire tourner mon squelette !!!

    • Hello, j’utilise le plugin 1.9.3 sur un SPIP 2.0.3, + un nouveau crayon, + un nouvel autorité. Juste une petit retour de bug : Le modèle inclus dans le plugin fonctionne presque : Les crayons apparaissent bien sur les textes à modifier. Néanmoins les champs de ceux-ci sont soit minuscules soit impossibles à valider. Le code source semble bien indiquer Ce qu’il faut :<span class="crayon auteurs_elargi-nomcomplet-1 fn crayon-init crayon-autorise"><span class="crayon-icones"><span><em style="display: none;" class="crayon-crayon" title="Éditer (nomcomplet)"></em><em class="crayon-img-changed" title="Déjà modifié (nomcomplet)"></em></span></span><span class="given-name">non renseigné.</span> <span class="family-name"></span></span>

      Le javascript crayon est bien appelé mais je ne vois nul trace dans le source de l’un des javascript de inscription2. Lequel devrait être appelé depuis le modèle ?

    • Hello,

      Juste pour info : les apostrophes ne passent pas dans le champs « professions » et coupe systématiquement tout ce qui suit dans un CVT d’editer auteur.

    • Bonjour,

      j’essaie en vin de récupérer la version 1.9.3 mais je n’arrive pas à trouver le moyen !

      Je suis nouveau avec SVN, j’ai installé le plugin eclipse et j’ai déclaré le repository : http://zone.spip.org/trac/spip-zone/ mais il ne semble pas le prendre ! avec tortoise c’est pareille. J’ai essayé avec plein d’autre adresses intermédiaires et en remplaçant http par svn ! rien n’y fait

      si je suis le lien il me propose de consulter fichier par fichier mais je ne trouve pas le moyen de récupérer un package !!

      Merci pour votre aide ! je n’y arrives pas trop !

    • je me répond,

      Il faut attacher le repository : svn ://zone.spip.org/spip-zone
      puis naviguer dans _plugins_/test/inscription2

    • Bonjour à tous,

      Je suis en train de passer à spip2.0.3 et j’utilise donc la version 1.9.3 du plugin inscription avec spip_liste qui va bien, et j’ai quelques soucis.
      Lors du remplissage du formulaire d’inscription j’ai un message qui apparait :

      Warning : Missing argument 2 for inc_envoyer_inscription2_dist() in c :\documents and settings\nabs\workspace\site\plugins\inscription\inc\envoyer_inscription2.php on line 4

      Est ce que quelqu’un à déjà eu ce problème ? ou a une piste ?

      Merci

    • J’ai aussi ce problème, si quelqu’un a une solution, je suis preneur.

    • J’ai aussi ce problème, si quelqu’un a une solution, je suis preneur.

      Au risque de le répéter, inscription pour 2.0 est en dév donc pas stable « toujours »... donc pour ceux qui ne peuvent attendre... veuillez au moins suivre les logs de la zone ...

      C’est un minimum...

      Si vous les aviez lu, vous auriez remarqué que ca a été réparé hier et donc une mise à jour est nécessaire...

    • Merci de ton commentaire : il n’est jamais inutile de rappeler que les développeurs sont bénévoles, etc. Néophyte averti, je comptais justement publier quelques précisions ce matin quant au problème avec cette fonction lire_config.

      Dans la dernière révision (26933) le fichier base/inscription2.php comprend effectivement un nouveau code :

      13 function inscription2_declarer_tables_principales($tables_principales)
      14 $spip_auteurs_elargis[’id_auteur’] = « bigint(21) NOT NULL » ;
      15
      16 if(function_exists(’lire_config’))
      17 foreach(lire_config(’inscription2’,array()) as $cle => $val)
      18 $cle = ereg_replace(« _(obligatoire|fiche|table).* », « », $cle) ;
      19 if($val !=’’ and $clef != ’login’ and $cle != ’nom’ and $cle != ’statut_nouveau’ and $cle != ’email’ and $cle != ’username’ and $cle != ’statut_int’ and $cle != ’accesrestreint’ and !ereg(« ^(categories|zone|newsletter).*$ », $cle) )
      20 if($cle == ’naissance’ )
      21 $spip_auteurs_elargis[$cle] = « DATE DEFAULT ’0000-00-00’ NOT NULL » ;
      22 elseif($cle == ’validite’ )
      23 $spip_auteurs_elargis[$cle] = « datetime DEFAULT ’0000-00-00 00:00:00 NOT NULL » ;
      24 elseif($cle == ’pays’)
      25 $spip_auteurs_elargis[$cle] = « int NOT NULL » ;
      26 elseif($cle == ’pays_pro’)
      27 $spip_auteurs_elargis[$cle] = « int NOT NULL » ;
      28 else
      29 $spip_auteurs_elargis[$cle] = « text NOT NULL » ;
      30

      31

      32

      Si je comprends bien ce qu’a écrit Triton sur Gmane, le problème de lire_config est semble effectivement réglé par l’ajout de ce if function_exist. Comme le souligne le commentaire, tout cela est « Dans l’attente de trouver mieux ... cela devrait faire passer le login ... ».
      Je vais faire un test et communiquerai le résultat ici.

      Où récupérer ce correctif ? Pour ma part, je n’ai pas SVN. Mais il est possible de récupérer un paquet mis à jour des plugins en test ici.

      Reste que, tout en étant un néophyte averti, SVN ce n’est pas très simple. C’est peut être aussi pour cela que certains — c’est mon cas — utilisent ce forum pour faire remonter des problèmes et poser quelques questions, comme on nous y invite d’ailleurs : « 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. »

      Encore merci et bravo aux « programmeurs ».

      GS.

    • Comme promis : j’ai testé la nouvelle révision du plugin (cf. mon précédent message). L’erreur sur la fonction lire_config a effectivement disparu. La « rustine » fonctionne.

    • Hello,

      A la validation du formulaire public editer_profil, j’obtiens cette erreur : Fatal error : Call to undefined function autoriser() in /ecrire/action/editer_auteur.php on line 149. Une idée du souci ?

    Répondre à ce message

  • 1

    Bonjour,

    J’ai deux sites propulsés par SPIP 2.0.4[13775]. Je tente d’utiliser Inscription2. Les version :
    -  Inscription2 ver. 0.65 — en test
    -  crayons ver. 1.3 [26788] — stable
    -  CFG ver. 1.10.5 [26895] — stable

    Par ailleurs, sont installés :
    -  Spip-Bonux ver. 1.6 [26869] — stable
    -  Couteau suisse ver. 1.8.06.05 [26874] — stable

    Le premier site tourne avec un PHP 4.6 ; le second avec un PHP 5.2.6.

    Dans les deux cas, voici ce qui s’est produit :

    • désactiver les plugins, vide du cache, effacer les plugins ;
    • mise à jour SPIP, vide du cache, copie des plugins mis à jour ;
    • Installation de Couteau suisse, Spip-Bonux, CFG, crayons, puis Installation2 ;
    • Création d’un fichier mes_options.php avec les droits webmestre ad hoc ;
    • vérification du fonctionnement du plugin et saisie de quelques noms.

    Quelques heures plus tard, le site public fonctionne toujours normalement (cache ?).
    Mais impossible de se loguer via « ecrire ». Au lieu de la fenêtre de loggin, le message suivant :

    Fatal error : Call to undefined function : lire_config() in /html/plugins/inscription2_193/base/inscription2.php on line 16

    Via FTP, je renomme le répertoire du plugin inscription2.
    Je peux alors accéder à la partie privée. Mais, en haut, sous la barre d’outils SPIP, j’ai le message suivant, sur fond noir :

    Erreur dans les plugins : plugins/inscription2_193/inscription2_mes_options.php, plugins/inscription2_193/inscription2_mes_fonctions.php, plugins/inscription2_193/inscription2_pipelines.php, plugins/inscription2_193/base/inscription2.php

    Je vide le cache : j’ai toujours le même message.

    Le message disparait lorsque j’affiche la page « Gestion des plugins ».

    La ligne 16 dont il est question est la suivante :

    foreach(lire_config(’inscription2’,array()) as $cle => $val)

    Je n’ai pas trouvé la fonction lire_config.

    Quelqu’un a-t-il une petite idée du problème ?

    GS.

    • Lire_config() est une fonction de cfg. Elle est définie dans /plugin/cfg/inc/cfg_config.php. Elle permet de récupérer les paramettres de configuration d’inscription gérés par cfg. vérifie que ton installation cfg est ok, après il faut voir pourquoi il ne la trouve pas.

    Répondre à ce message

  • 7

    Comme MSR et Nabs, la liste des adhérents reste vide.
    SPIP 2.0.3 [13596] ; Inscription2_193, ver. 0.62.

    GS

    • Bonjour tout le monde,

      voici une solution pour la table d’adhérents : En fait il y a ambiguïté du fait de l’existence de champs ayant les mêmes noms dans les tables. Il faut donc expliciter comme repris dans le fichier table_adherents.html joint

    • Merci Nabs,

      Mais peux-tu préciser : Faut-il placer ce fichier dans /plugins/inscription2_193/inc ?
      J’y ai remplacé le fichier, mais rien ne change. Par ailleurs, j’ai eu une erreur « spip_societes » dans la partie privée, SPIP me proposant de réparer la base de données.

      ...

      GS

    • Oui, peux tu préciser les actions à mener ?

    • Oui c’est bien ça ! normalement en remplaçant le fichier original par celui là ça devrait fonctionner !

      par contre je ne vois pas à quoi correspond ton erreur car là je ne fait rien d’autre qu’expliciter l’appartenance des champs aux tables correspondantes ! essaie de désactiver société juste pour voir.

    • Salut,

      Merci de ta réponse.

      Très précisément : les problèmes.

      1/ Sur /ecrire/ ?exec=inscription2_adherents&debut=120
      La page s’affiche, mais aucun nom n’apparait sur la page
      Cf. la copie d’écran.

      2/ Le message suivant s’affiche :
      Réparer la base de données
      spip_societes
      Si votre base de données a crashé, vous pouvez tenter une réparation automatique.

      Et ceci bien que je supprime l’option société dans la config du plugin.

      3/ Sais-tu les tables nécessaires au plugin ?

    • je ne sais pas quelle est la liste des tables utilisées par inscription, mais il y en a qui sont installée par d’autre plugins et utilisées par inscription comme spip_auteurs_elargis.

      parfois en installant et réinstallant plein de choses sur une même base ça met la grouille. Ce que je te conseille c’est de reprendre une base vide pour vérifier qu’il n’y a pas de soucis

    • Merci de ta réponse, Nabs... Je crois qu’il y a peut-être et plus largement un problème de PHP.

    Répondre à ce message

  • J’ai installé le plugin mais lors du chargement de la page de configuration, j’ai une page blanche.
    Impossible de faire la paramètrage.

    Répondre à ce message

  • 1

    Bonjour,

    Je cherche à installer le plugin installation2. Toutefois, lorsque je cherche à activer le plugin depuis la partie privée, après avoir uploadé les fichiers nécessaires, j’ai le message suivant :
    Fatal error : Call to undefined function : spip_abstract_showtable() in /html/plugins/inscription2/base/inscription2_installer.php on line 33

    Sur ce message, j’ai vu que l’on pouvait récupérer une version SPIP 2 de ce plugin, mais je ne trouve pas le .zip.

    Des idées sur le pourquoi du comment ?

    J’ajoute que j’ai bien installé CFG, Bonux, Crayons... (pas la première fois, une fois que j’ai constaté l’erreur).

    Merci d’avance,

    GS

    • « Evelyne » m’a aidé à régler une partie du problème en installant la version svn du plugin grâce à ce lien.

      J’ai utilisé la version « zip d’ensemble du site miroir ». Et ainsi réglé le problème de l’installation (après avoir placé « jquery.validate » dans un répertoire /lib en racine).

      Il reste toutefois un « bug ». Cf. mon prochain message.

    Répondre à ce message

  • Bonsoir,

    la liste des adherents n’apparait pas chez moi non plus (spip 2.0.3 _ I2 193 _ php5.2)
    les enregistrement sont bien crees dans auteurs_elargis

    j ai ca comme tace dans le prive_mysql.log :
    SELECT COUNT(*)
    FROM spip_auteurs
    WHERE login=’ffffff’ AND id_auteur !=oui AND statut !=’5poubelle’
    Column ’id_auteur’ in field list is ambiguous -

    SELECT nom, email, id_auteur, statut
    FROM bdd.spip_auteurs LEFT JOIN bdd.spip_auteurs_elargis USING(id_auteur)
    WHERE id_auteur<>’0’ ORDER BY id_auteur LIMIT 0,30
    Column ’id_auteur’ in field list is ambiguous -

    (enfin, c est un resume, parce qu il y en a des brouettes)

    y aurait il une solution
    cordialement
    triton

    Répondre à ce message

  • 13
    Philippe

    Après avoir rempli le champ, j’ai ce message.
    Problème de mail : l’email d’activation ne peut pas être envoyé.

    Etant donné que j’avais plus ou moins des erreurs avec le formulaire d’inscription, cela ne me surprend pas. mais ais-je raté quelque chose dans la configuration ?

    Suis sous 1.9.2d

    Cordialement

    • ça n’a rien à voir avec le plugin.
      si tu travaille en local tu dois configurer le fichier php.ini pour qu’il envoi des mail :

      voir ligne : SMTP=127.0.0.1
      à remplacer par : SMTP=adresse du serveur mail

    • Philippe

      Merci pour la réponse, en fait je suis sur un dédié et je poursuis mes recherches.

    • J’ai le même probleme sur une 192d stable. Mes envoi de mails via contact chez infomaniak fonctionne bien donc le souci n’est pas de ce cote là.

      Le visiteur qui tente de s’enregistrer bascule bien dans la base avec le statut autre statut a confirmer, il se trouve bien dans phpmyadmin. En revanche il ne recoit jamais le mail.

      J’otiens moi aussi

      probleme de mail : l’email d’activation ne peut être envoyé

      sur une SPIP 1.9.2d [11132] la dernière stable, et la dernière mouture du plugin inscription 2 version 0.61.

      Kent1 m’a dis de regarder du coté d’un JS qui invaliderait un champ. Auriez vous d’autres pistes pour fixer le probleme.

      En attendant je viens de remettre un [(#FORMULAIRE_INSCRIPTIONforum)] basique, faute de mieux

      Merci à vous
      Alexandra

    • J’ai le même, problème avec un spip 1.9.2d et I’Inscription2 0.61.

      Est-ce que quelqu’un a trouvé une solution au problème ?

    • il faut rajouter la variable $mode dans l’appelle à la fonction envoyer_inscription ce qui donne à la ligne 159 du fichier /plugin/inscription/balise/formulaire_inscription2.php

      $envoyer_inscription($row[’id_auteur’],$mode) ;/**RENVOYER MAIL D’INSCRIPTION **/

    • Merci, j’ai fait le changement et l’essayé sur une installation fraiche de spip avec seulement cfg et inscription 2 activé, mais l’erreur persiste

    • ça règle le probleme pour le renvoi de mail à quelqu’un qui est déjà inscrit mais pas pour la création d’un nouveau ! Je continue à invéstiguer de mon coté !

    • Pour régler le problème définitivement il faut rajouter mode pour la fonction appelée à partir du squelette /plugin/inscription/formulaires/Inscription2_valider.html ce qui donne à la ligne 10 :

      $commentaire = $envoyer_inscription2(’#ENVid_auteur’,’#ENVmode’) ;

      à faire en plus de la modif décrite précédament

    • merci, çá a l’air de marcher maintenant

    • Lorsqu’on active la saisie du mot de pass dans le formulaire, les données ne sont pas enregistrées dans la table spip_auteurs_elargis. pour règler le problème il faut modifier la ligne 172 du fichier formulaire_inscription2.php comme suit :

      if($cle == ’newsletters’ or $cle == ’zones’ or $cle ==’sites’ or $cle == ’zone’ or $cle ==’abonnement’ or $cle==’option’ or $cle==’article’ or $cle == ’password’)

    • Bonjour,

      Sur SPIP2.0.3 avec la verssion spip1.9.3 du plugin Inscription ; lorsqu’on affiche la liste des adhérents dans l’interface privée ; le tableau est vide !

      Pourtant j’ai plusieurs adhérents inscrits et qui sont dans la table spip_auteurs et spip_auteurs_elargis !

      Est ce que quelqu’un a eu ce problème ? et est ce que vous avez une piste quelconque pour le résoudre ?

      Merci pour votre aide

    • Est ce que quelqu’un peut me confirmer s’il observe ou non ce disfonctionnement dans son installation spip2.0.3 + Inscription
      Merci

    • Idem pour moi
      je ne vois pas comment résoudre cela, étant donnée mon niveau.

    Répondre à ce message

  • Bonjour a tous,

    je voudrais simplement savoir s’il y a la possibilité de gerrer des groupes d’utilisaeurs avec ce plugin.

    Je m’explique : es ce que je peux creer un groupe d’utilisateurs differents d’un autre de maniere a ce que chaque groupe ait acces a des donnés differentes.

    Exemple un site qui exige une inscription generale pour ll’espace public, puis un payement pour acceder a l’espace privé. Donc il me faut pouvoir differncier si le user appartient au groupe 1 (gratuit) ou au groupe 2 (payant)

    Merci pour vos retours

    Répondre à ce message

  • salut,
    bon je suis un peu un apprenti sorcier je commence tout juste avec Spip !
    j’ai le même problème !
    en outre j’ai réussit à régler un soucis en insserant le fichier que j’envoie dans Plugin/inscription2/base
    puis en modifiant le fichier Plugin/inscription2/inscription2_mes_fonctions.php en ajoutant include_spip(’base/abstract1_sql’) ;
    sur la ligne 3 après
    include_spip(’base/abstract_sql’) ;
    du coup, j’ai accès au option du plugin a partir de l’interface CFG

    voili voilou j’espère être assez clair !!

    Répondre à ce message

  • J’ai le même problème que le message ci-dessous, également sous spip SPIP 2.0.0. Est-ce lié à cette version ?

    Répondre à ce message

  • S.Gounelle

    Bonjour,
    je tente d’installer en local le plugin sur un nouveau site qui va recevoir le squelette multi-saisons, mais dès que j’active le plugin, j’ai une erreur (Warning : Invalid argument supplied for foreach() in C :\Program Files\EasyPHP 2.0b1\www\nomdusite\plugins\inscription2\inscription2_mes_options.php on line 24).
    Je n’ai plus l’accès à la page de configuration des plugins (fatal error,etc..).

    Configuration actuelle :
    SPIP 2.0.0

    plugins activés : Acces restreint 3.0 - Autorité - cfg - Crayons - Flickr CC - SPIP Bonux 2.0

    Ma question est donc : est-ce que j’ai fait une boulette quelque part ? quelqu’un a-t-il déjà eu le problème ?

    Répondre à ce message

  • Haqqtiviste

    bonjour
    je suis sous spip 192e. plugin association et cfg activés.
    j’ai eu cette erreur une première fois dans l’espace public, maintenant je l’ai dans l’espace privé dans la partie du plugin inscription2 « niformations générales » :
    Wrong datatype for second argument in /www/ecrire/public/composer.php(48) : eval()’d code on line 41

    quelqu’un connait il ?

    Répondre à ce message

  • Bonjour,

    peut-t-on utiliser champs homonymes avec inscription2 ? Je veux rajouter quelques éléments pour personnaliser un peu le formulaire.

    Quelqu’un(e) a essayé un tel combo ?

    Répondre à ce message

  • Gulp...Désolé !
    Mais problème pour le titre, j’ai modifié le guillemet.
    Je vais le corriger tout de suite. @+ !.

    Répondre à ce message

  • 1
    Philippe Giron

    Bonjour,

    J’ai un problème avec le plugin inscription2 (version 0.61) sur un site en 192e. Dès que je veux le configurer je vois le message suivant dans le cartouche « Informations générales » , juste avant le bouton « Listes de diffusion » :


    Informations Générales Options qui seront deman­dées aux nou­veaux adhé­rents du site

    Warning : in_array() [func­tion.in-array] : Wrong data­type for second argu­ment in /var/www/vir­tual/catho­li­que-saint-brieuc.cef.fr/brieucbr/ecrire/public/com­po­ser.php(72) : eval()’d code on line 42


    J’ai bien vidé le cache et le répertoire /tmp, mais sans résultat...

    Quelqu’un pourrait-il m’affranchir ?
    Merci d’avance, braves gens !

    Philippe

    • Warning : in_array() [func­tion.in-array] : Wrong data­type for second argu­ment in /var/www/vir­tual/catho­li­que-saint-brieuc.cef.fr/brieucbr/ecrire/public/com­po­ser.php(72) : eval()’d code on line 42

      Par hasard ta version de CFG est à jour ?

      kent1

    Répondre à ce message

  • 1

    Attention les amis,
    il me semble qu’il y a une faille de sécurité dans cette page.
    J’arrive à modifier des textes avec le plugins « crayons ».
    Répondez-moi et je vous explique davantage.
    Amicalement,
    EV

    • Non aucun problème de sécurité...

      Sur spip-contrib quand il y a le mot clé « Chantier code » la page est en mode wiki

      kent1

    Répondre à ce message

  • 1

    Bonjour,
    comment faire en sorte qu’un nouvel inscrit via un formulaire « Inscription2 », reçoive non pas le mail reprenant ses identifiants pour l’inviter à choisir son mot passe de connexion sur le site, mais plutôt un mail contenant ses identifiants et un mot de passe délivré d’office par le site lui même ?

    Merci.

    • Bonjour,

      Lors de l’inscription d’un nouvel adhérent il ne reçoit pas le bon message mail.

      J’ai découvert un bug qui se trouve dans le fichier inscriptions2_mes_options.php à la racine du plugin.
      Il faut remplacer dans les lignes 121 et 133 = (assignation) par == (test)

    Répondre à ce message

  • 2
    rokhaya

    Bonjour a tous !!!
    J’ai de serieux problemes avec ce plugin. Quand j’essaie d’editer un adherant déja créé j’ai ce messqge la :
    « Warning : Invalid argument supplied for foreach() in C :\Program Files\EasyPHP 2.0b1\www\spip\ecrire\public\assembler.php(402) : eval()’d code on line 226 »
    J’ai deja installé les plugins cfg et crayon.
    Merci de me proposer des solutions

    • J’utilise le plugin avec le plugin association et je constate le mème problème.

      Quelqu’un à une idée ?

      Merci
      Raiener

    • je me réponds à moi même. Il faut en effet vider le cache et enlever toute mention du plugin dans la table spip_meta de la base de donnée

    Répondre à ce message

  • 13

    J ai vu qu on pouvait ajouter de nouveaux champs en les inscrivant dans cfg_inscriptions2 et que le plugin dans sa grande bonte se chargeait d aller creer la table correspondante dans spip_auteurs_elargis.
    C est pas tres complique a faire, mais je suppose que c est pas une solution tres elegante, en particulier au moment des changements de version du plugin. Serait il envisageable d avoir un fichier externe genre xml qui permettrait de creer soi-meme la liste des champs souhaites et leur type. Cela permettrait de creer exactement les profils d utilisateurs que l on souhaite, sachant que meme si la liste fournie par defaut est tres coherente, m etonnerait pas qu on me demande un jour un champ pour mettre des trucs aussi improbales que le nom de son basset artesien, de sa marque de corn flakes favorite, ou pire, son signe astrologique...

    • Ou à tu vu ça ? Je suis trés intéressé, c’est justement ce que j’ai besoin de faire. et surtout comment ?

      Merci d’avance

    • Bonjour,
      si tu ouvres le fichier : inscription2_192\fonds\cfg_inscription2.html du plugin, tu peux facilement faire un copier coller d une ligne et remplacer par le nom de champ que tu souhaites, celui ci sera automatiquement crée dans la base et dispo dans l interface ecrire... par contre, je ne suis pas sur du tout que cela soit tres recommandable, faudrait l avis des concepteurs.

    • OK, merci, ça marche super.

      En fait le besoin pour mon site est, non seulement d’ajouter d’autres champ, mais aussi de pouvoir « typer le champ de saisie » (mettre des radio boutons, des liste, des checkbox). J’ai donc décidé d’adapter le plugin.

      Je suis en train de modifier le plugin. Les champs et leurs type sont definis dans inscription2_mes_options.php à la manière des champs extra (voir dans extra.php) avec comme type possible : ligne, liste, bloc, case, radio, table (c’est une liste dont les éléments sont lu dans une table). L’affichage de la liste des champ et les onglets sont dynamiques dans la configuration, dans la saisie de l’espace privé et dans les formulaires.

      Pour l’instant, je suis en train de le mettre au point et seulement la partie configuration et espace privé marche.

      Dés que j’ai quelquechose de fonctionnel je le mettrais à dispo

      La version sur laquelle je travaille est la 0.61

      PS : je ne sais pas comment le mettre à dispo (je verrais ça dés que j’aurais finis), si quelqu’un peut me donner des infos, je suis preneur.

    • Bonjour,
      je pense que tu devrais d abord contacter les auteurs du plugin (contact en haut de l article) tu risques de creer un plugin Bis incompatible avec les evolutions du premier (je crois qu on cause de fork)... Je pense que les auteurs doivent reflechir deja a quelque chose comme ca, et comme y a des plugIns, genre form&tables qui proposent deja de creer des champs, y a p etre un rapprochement a prevoir histoire de pas reinventer la roue...
      cordialement

    • c’est en effet un fork(ce que je veux eviter de faire). C’est pour ça que j’ai mis les message sur le forum.

    • Bonjour,

      Super ce plugin. J’aimerais aussi ajouter un champ, ou modifier le nom d’un des champs (ex : remplacer « Commentaire » par « Remarque »). Où a-t-on accès aux lignes de texte qui apparaissent dans le formulaire ?

      ’rci

    • En fait j’ai beaucoup modifié le plugin, il s’appuie sur une definition des champs faites dans inscription2_mes_options.php, cette modif est plutot en version beta, et nécessite d’autre plugin modifiés aussi par mes soins (redacteur public, onglets dans le texte, balise meta).

      On peut définir de nombreux types de champ :ligne, bloc de texte, radio, checkbox, liste, multiple, table, rubrique, article (le format de déclaration ressemble à celui des champs extra).

      Les champs sont regroupes dans des onglets (c’est pour ça qu’il faut le plugin onglet dans le texte modifié) définis aussi dans insciption2_mes_options.php.

      Les champs saisissable dependent du profil (administrateur, redacteur ou visiteur). C’est encore défini dans inscription2_mes_options.php.

      Le profil public permet de modifier les articles rattachés (si il y en a) et de créer, modifier ou supprimer des articles dans les rubrique rattachés (toujours si il y en a) (c’est pour ça qu’il faut le plugin redacteur public modifié).

      Si tu veux je peut t’envoyer les zips de ces modifications

    • Les zips, ce serait genial, en effet. Et encore bravo pour le boulot fourni !

    • Bonjour, je serai aussi très intéressé par cette modif, pourrais-tu me l’envoyer par mail ? Ce serait génial.

    • il faut s’inscrire sur la liste spip-zone@rezo.net, et « commiter ». Viens discuter de ca sur la liste.

    • c’est fait j’ai demarré un sujet sur la listele 07/03/08 vers 23h et j’ai mis en pièce jointe les 4 zips en question

    • Je ne suis pas sur que ca passe sur la liste les pièces jointes.

      Il vaut mieux mettre un zip en ligne, ou bien directement commiter ses modifs si on est sur de soi.

      La méthode à suivre pour ajouter ses modifs sur le code avec svn est décrite sur spip-zone

    • Bonsoir,

      Où peut-on trouver ce fichier ZIP ?

      Merci d’avance,

      Arnaud

    Répondre à ce message

  • Bonjour,

    C’est juste génial !
    Merci.

    Méfiez vous, vous allez donner nous donner de mauvaises habitudes et nous rendre de plus en plus exigeants ... ;-)

    Jean-Jacques

    Répondre à ce message

  • 2
    Philippe G.

    Bonjour,
    A l’installation de ce plugin, j’ai parfois le message suivant devant un certain nombre de champs liés à la SPIP-Liste et aux accès restreint semble-t-il :

    Warning : in_array() [function.in-array] : Wrong datatype for second argument in /var/www/virtual/catholique-saint-brieuc.cef.fr/brieucbr/ecrire/public/composer.php(72) : eval()’d code on line 41

    Keskeucédokteur ?

    Répondre à ce message

  • 2

    Bonjour, je suis nouveaux sur spip. (je précise tout de suite)
    Je n’arrive pas a utiliser le plugin Inscription2 il est bien installé et configuré, mais je n’arrive pas le faire afficher dans ma rubrique inscription j’ai lu beaucoup de commentaire et d’article mais rien n’y fait
    (exemple : http://www.spip-contrib.net/Inserer-un-plugin-dans-une)

    donc si quelqu’un pouvais m’expliquer comment utiliser le plugin ca serait sympatique

    • J’ai trouver (enfin) je vous donne le lien je serais peu être pas le seul a être intéressé : http://www.cent20.net/spip.php?article84
      enfin de compte c’était pas si difficile que sa et sa permet d’en apprendre plus sur le squelette

    • ramsess

      Bonjour

      J’ai le même problème et pas de solution malgré la lecture de ton commentaire.
      Snif !
      Ca ne s’affiche pas sur la page connexion ...
      Pourquoi ?

    Répondre à ce message

  • 8

    Bonjour,
    Pour info : Un rédacteur qui souhaiterait éditer ses informations complémentaires dans l’interface privée tombe sur ce message d’erreur à l’url ecrire/ ?exec=editer_adherent&id=1428

    Vous n’avez pas accès à cette page.
    Fatal error : Call to undefined function : fin_page() in /home.10.25/artlogic/www/annecy/plugins/inscription2/exec/editer_adherent.php on line 19

    • tu ne dois pas être dans une version stable de spip (1.9.2X)... n’est ce pas stephan ?

      Il y a une version pour 1.9.3 d’inscription2 ... avec des dépendances que tu ne dois pas avoir si tu l’utilises...

      kent1

    • J’ai une 1.9.2.d effectivement. Mise à jour encore il y a peu. Le plugin ne fonctionne qu’en 1.9.3 ?

      Et sinon qu’en est-il de l’affichage public ? J’aurais aimé affiché le résultat de l’inclure en public mais sans connexion. Est-ce que je peux récupérer des boucles pour créer cet affichage sans une redirection vers le sommaire ?

    • Non mais ce problème de fin_page est étrange...

      la fonction doit être dans inc_presentation donc un include_spip('inc/presentation') devrait aller... ca a disparu en 1.9.3 c’est pour cela que j’en parlait

      Pour le reste je ne sais pas...je n’utilise plus la 1.9.2. mais oui tu peux utiliser des boucles du genre <BOUCLE_a(SPIP_AUTEURS_ELARGIS auteurs){id_auteur}></BOUCLE_a>

      kent1

    • Il y a effectivement des bugs sur les pluriels de crayon auteurs_elargi-’ dans la version 1.9.2.d du plugin. En ajoutant des « s » à auteur« s » celà fonctionne de suite mieux. Le champ validé passe enfin à la base de donnée.

    • Bof, ça ne marche pas vraiment...

      il y a bcp de confusion sur les auteurs élargis avec ou sans « s » dans ce plugin (voir aussi p.ex les fichier adresse_complète.html ou telfax.html,...

      Finalement, ce qui marche le mieux c’est de rajouter les « s » à « crayon auteurs_elargi- » aux lignes 71, 73, 75 de « profil_adhérent.php ».

      Dans ce cas, on peut utiliser les crayons en étant loggé comme admin., mais comme visiteur, seules les catégories de la table spip_auteurs sont modifiables.

      Comment faire pour rendre le crayon opérationnel sur les autres champs en mode visiteur ?

      Quelqu’un peut aider ???

    • Je me réponds à moi-même et je corrige ce que j’ai dit plus haut.
      Les suggestions de modifier les références « auteurs_elargi » (avec ou sans « s » ne fonctionnant pas en mode visiteur, il est préférable de ne pas y toucher... à condition de ne pas oublier le fork... comme je l’avais fait...
      Toutefois, même le fork installé, tous les champs ne sont pas modifiables...
      Donc je demande toujours de l’aide.................

    • en fait moi aussi j’ai le même problème. je suis sous spip192d.

      quand j’ouvre le spip.log, je trouve ça :

      May 20 13:48:46 127.0.0.1 (pid 3012) May 20 13:48:46 127.0.0.1 (pid 3012) - UPDATE spip192d.spip_auteurs_elargis SET adresse=’quartier des résins’ WHERE id_auteurs_elargi=3

      May 20 13:48:46 127.0.0.1 (pid 3012) May 20 13:48:46 127.0.0.1 (pid 3012) 1054 Champ ’id_auteurs_elargi’ inconnu dans where clause

      apparemment, le nom de l’id de la table est généré selon le nom de l’objet passé dans la classe des champs : crayon objet-champs-id

      je cherche toujours, si vous trouvez partagez svp !!!!!!

      Merci beaucoup

    • en fait justement, le plugin inscription2 devrait avoir une clé id_auteurs_elargi pour que ça marche.

      note du plugin crayon :

      - Les crayons fonctionnent avec n’importe quelle table — à condition que cette table possède une clé primaire (numérique) qui s’appelle id_xxx, où xxx est le nom de la table.

    Répondre à ce message

  • 2

    Salut,

    la version 062, pour 193, me pose problème avec IE6, le js du formulaire d’inscription renvoie des erreurs JQuery.validator a une valeur nulle
    JQuery.validator.messages a une valeur nulle...

    Une piste ?
    Merci

    • J’oublie de préciser que je suis avec la version SPIP 2.0.0 dev SVN [12054]

    • En fait il semble qu’il y ait incompatibilité entre jquery.validator et le jquery 126.

    Répondre à ce message

  • chankalan

    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

  • Christophe Danaux

    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 :

    Fatal error: Call to undefined function: confirmation_inscription2() in c:\program files\easyphp1-8\www\_spip\plugins\inscription2\balise\formulaire_inscription2_confirmation.php on line 34

    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

  • 3

    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

  • 2

    Bonjour,

    j’ai deux problèmes avec le plugin :

    1. lorsqu’on ajoute un adhérent via l’espace public, il reçoit un message mais sans lui indiquer son mot de passe
    2. comment faire pour donner aux adhérents le choix de cacher ou publier leurs informations personnelles ? la case publication affiche la même chose, si on le coche ou décoche.

    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 :

    1. lorsqu’on ajoute un adhérent via l’espace privé, il reçoit un message mais sans lui indiquer son mot de passe
    2. comment faire pour donner aux adhérents le choix de cacher ou publier leurs informations personnelles ? la case publication affiche la même chose, si on le coche ou décoche.

    Merci beaucoup

    Répondre à ce message

  • 2

    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

  • 1

    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

  • 4
    Marc VALLETEAU de MOULLIAC

    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

    • livier

      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}|?{' ', ''})

    • Marc VALLETEAU de MOULLIAC

      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+

    • Livier

      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 ;-/

    • Marc VALLETEAU de MOULLIAC

      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

  • Bonjour,

    j’aimerai savoir si ce plugin est utilisable pour les pétitions, je pense que oui, mais j’aimerai une confirmation avant d’entamer l’installation.

    D’avance merci,

    Lila

    Répondre à ce message

  • 3
    horetol

    Je travaille avec la dernière version aussi bien de Gestion d’associations que de Inscription2 sur un spip 192d. J’apprécie énormément les facilités qu’ils apportent.

    J’ai pourtant un souci :

    Dans inscription2 je fixe le statut par défaut à « Visiteur ». Le choix ne porte d’ailleurs qu’entre « Visiteur » et « Auteur ».

    Néanmoins, dans le formulaire d’inscription d’un nouveau membre j’ai le choix entre 4 statuts : « Administrateur », « Auteur », « Visiteur », « A confirmer ».

    Si je choisis Administrateur, je le deviens bien, avec tous les droits attachés à ce statut. Ce qui pose un problème de sécurité.

    Par ailleurs ne serait-il pas possible de préciser les termes adéquats pour le statut_interne ? Il a fallu ruser pour découvrir qu’il faut utiliser (au moins pour Gestion d’Associations") : « relance », « ok », « sorti », « prospect », « echu ».

    Je pense que ce dernier point relève plutôt de Inscription2 que de Gestion d’Associations mais si nécessaire, je reporterai également ceci sur son forum.

    Merci de vos précisions.

    • De quel formulaire d’inscription parles tu ? Celui qu’il y a dans l’espace privé ? si oui c’est normal puisque c’est réservé aux admins du site, celui de l’espace public ? ca m’étonnerait à moins que tu n’utilises pas le bon...

    • horetol

      Merci de tes précisions. En effet, c’est depuis celui qu’il y a dans l’espace privé. Je me suis donc fourvoyé. Désolé pour le bruit donc.

      Mon esprit, un peu rigide, a été perturbé : pour une partie du formulaire (types de cotisations par exemple), cela suit la configuration. Pour au moins une autre partie (statut par défaut par exemple) cela ne la suit pas.

    • Normal dans le privé le formulaire permet de mettre tous les statuts... si tu veux ajouter un administrateur c’est plus simple...

      Ce critère est utilisé dans le formulaire public (visiteur)

      kent1

    Répondre à ce message

  • Bonjour, j’aimerai savoir si il est possible de créer deux formulaires d’inscription bien distincte avec ce plugin ?

    en j’aurai besoin de créer par exemple un formulaire pour des profs et un autres pour les parents avec des champs bien différents ?

    est-ce possible avec ce plugin ? et sinon il y a t’il un moyen ?

    Répondre à ce message

  • 7
    artlo-hic

    Hello

    Pour une 1.9.2.d, j’ai téléchargé hier les crayons et inscription2. J’ai un souci avec les infos retournées par .

    J’ai bien les champs modifiables après un double clic. Je peux en changer le texte dans le champs mais à la validation sur le bouton ok, rien des modifications n’est enregistré.

    walli walla

    • oui, alors mets a jour les crayons et ca marchera peut-etre.

      Sinon, lis la doc.txt dans le plugin, c’est expliqué.

    • Il y a une erreur dans le fichier profil_adherent.php
      En ligne 71, 73 et 75, lors des echo, il manque un « s » à elargi car la table s’appelle spip_auteurs_elargis

      ligne 75 : echo ’’.sinon($val,’...’).’

       ;

      il faut mettre : echo ’’.sinon($val,’...’).’

       ;

    • Il y a une erreur dans le fichier profil_adherent.php
      En ligne 71, 73 et 75, lors des echo, il manque un « s » à elargi car la table s’appelle spip_auteurs_elargis

      Exemple pour la ligne 75 :
      echo < span class="crayon auteurs_elargi-’.$cle.’-’.$aux[’id’].’">...

      il faut mettre : echo < span class="crayon auteurs_elargis-’.$cle.’-’.$aux[’id’].’">...

    • Le fait de rajouter ce « s » marche pour un profil administrateur. En revanche, pour un visiteur, le crayon n’apparait meme plus.
      Alors ? il doit y avoir quelque chose quelque part qui coince... Mais quoi, je cherche...

    • Tabaco95

      Salut

      A la ligne 66 on peut lire :

      echo ’ span class=« crayon auteur-’.$cle.’-’.$id_auteur.’ » ’.sinon($val,’...’).’

       ;

      Ne faudrait-il pas également un ’s’ au nom de la class="crayon auteurs- ?

      Excusez l’intrusion d’un néophyte.
      Cordialement

    • Sans les s : les crayons apparaissent sur les comptes rédacteur et admin, mais il n’y a pas moyen d’enregistrer.

      Avec les s : les crayons apparaissent seulement sur le compte d’admin et permettent l’enregistrement de la modification. Par contre ils n’apparaissent plus sur les comptes de rédacteurs.

      Ouillouillou ;)

    • A regarder de plus prêt, en étant connecté en temps qu’auteur, la class crayon-autorise n’apparait que sur les premiers champs du form. (nom d’utilisateur ,email). En étant connecté en tant qu’admin cette class apparait correctement. Comment faire pour qu’un rédacteur puisse modifier toutes ses informations complémentaires ? Là il n’y a pas accès ni par crayon ni par l’interface interne. A moins qu’on ne puisse pas le faire ?

    Répondre à ce message

  • 2

    Bonjour.
    Je viens de passer en SVN 1.9.3 (11253)
    J’ai mis à jour le plugin dans sa dernière livrée en test pour 1.9.3

    Et là, pas moyen d’envoyer le moindre mail de confirmation d’inscription.
    Sous 1.9.2d ça marchais très bien sur le même hébergement.
    Voici le message d’erreur...

    Fatal error : Call to undefined function envoyer_mail() in /home/controleci/domains/controle-citoyen.com/public_html/plugins/inscription2/inscription2_mes_options.php on line 146

    Et dans « inscription2_mes_options.php », à priori rien d’annormal. J’ai tenté de faire quelques bidouilles sans résultat probant.
    Une piste SVP ?
    A noter que le plugin Plugin envoyer à un ami ne peut pas non plus envoyer de mail depuis le passage en 1.9.3.

    Vraiment, une petite aide SVP ???

    • include_spip(« inc/filtres ») ; peut etre ?

    • Ben non, toujours pas de mail qui part. :(

    Répondre à ce message

  • 4

    Bonjour,
    J’ai installé le plugin Inscription2 sur mon site, mais j’ai un problème : je n’arrive pas à configurer les élements du formulaire ça m’affiche une erreur :
    erreur parametre interne : ’<!— descriptif=’
    je dispose de SPIP 1.9.2
    Est ce qu’il y a quelq’un qui sait c’est dû à quoi ou qui a déja eu la même erreur. Merci =)

    • Il m’affiche ça : erreur parametre interne : ’ !— descriptif=’

    • hélo

      j’ai le même problème

      t’as trouvé une solution ?

      merci d’avance pour ton aide,

    • Euh je recontre le meme probleme voici ma version : SPIP 1.9.2c

    • il faut installer le plugin CFG aussi ...

    Répondre à ce message

  • rubenxela

    De mon côté avec la dernière version SPIP (1.9.2d [11132] ) il y a un Hic.
    J’ai bien chargé les plugnis crayons et CFG cependant je ne peux pas activer inscription2, sur la page plugins j’ai ce message d’erreur pour le plugin inscription2 :
    « / !\ Fichier absent : inscription2_mes_fonctions.php »
    Pourtant le fichier est bien présent !!

    Lorsque je clic toujours dans l’admin des plugin sur le titre « Inscription2 » j’ai bien un lien de configuration en dessous , j’arrive donc sur la page /ecrire/ ?exec=cfg&cfg=inscription2
    mais là encore un message d’erreur : « Impossible de lire fonds/cfg_inscription2.html »

    Merci de votre aide

    Répondre à ce message

  • 1

    Bonjour,

    Inscription2_192 version 0.61 et Association192 version 0.6 Spip 1.9.2c

    Quand j’ajoute un nouvel adhérent depuis l’interface privée, j’ai ce message d’erreur et je ne peux pas choisir une des catégories créées par ailleurs :

    Formulaire d’inscription

        [(on|=={on}|?{' ', ''})
        Choisir sa catégorie de cotisation
        Catégorie de cotisation
        ]

    Informations de connexion
    ..... (la suite ok)

    • Dans plugins/inscriptions2/inscription2_form_asso.html

      ll faut enlever le ] ligne 24 et le mettre à la fin de la ligne 1

    Répondre à ce message

  • Bonjour,

    Comment faire pour que le formulaire s’affiche ?

    Y a-t-il du code à mettre quelque part ?

    Inscription2 0.61 +
    Spip 1.9.2c + CFG + Crayons + Association + Accès restreint

    Bonne année

    PS : je suis pas bon en Inscription2 mais je peux vous faire parvenir qq corrections typographiques en fr

    Répondre à ce message

  • Bonjour

    D’abord bravo pour ce pluggin

    2 petites choses bug/evolutions ? :
    -  Dans le champ commentaire, dont je me sert pour ecrire la biblio d’un auteur, on ne peut utiliser le retour a la ligne ou le saut de paragraphe. Seul le BR en majuscules fonctionne.
    -  Dans ce meme champ, on ne peut utiliser la balise multi pour un site multilingue.

    Ce 2 modifs sont elle simples a mettre en oeuvre ?

    Répondre à ce message

  • 7

    Joli plugin.

    Mais je crois qu’il y a un bug.
    Quand on s’inscrit on reçoit le mail correspondant au mot de passe perdu.

    Ex :

    Bonjour Toto,

    Rappel de votre mot de passe

    Vous pourrez choisir un nouveau mot de passe en cliquant le lien suivant

    http://www.toto.fr/?page=inscription2_confirmation&id=3&cle=41050&mode=conf

    Rappel : votre identifiant est : toto1

    ==> Donc forcément y’a un blanc après rappel de votre mot de passe.
    Ce qui est bizarre c’est qu’il y a pourtant tout ce qu’il faut dans inscription2_mes_options.php

    if($mode="inscription"){
    		$message = _T('inscription2:message_auto')."\n\n"
    			. _T('inscription2:email_bonjour', array('nom'=>sinon($var_user['prenom'],$var_user['nom'])))."\n\n"
    			. _T('inscription2:texte_email_inscription', array(
    			'link_activation' => $adresse_site.'/?page=inscription2_confirmation&id='
    			   .$var_user['id_auteur'].'&cle='.$var_user['alea_actuel'].'&mode=conf', 
    			'link_suppresion' => $adresse_site.'/?page=inscription2_confirmation&id='
    			   .$var_user['id_auteur'].'&cle='.$var_user['alea_actuel'].'&mode=sup',
    			'login' => $var_user['login'], 'nom_site' => $nom_site_spip ));
    		$sujet = "[$nom_site_spip] "._T('inscription2:activation_compte');
    	}
    • Suis je le seul à avoir remarqué la chose ?
      Peut-etre que c’est normal !
      Dans ce cas existe t-il un moyen afin de personnaliser le mail renvoyant à la page de confirmation ?

    • Oui j’ai vu cela aussi...

      Mais comme je travail à un sous plugin (pour noel ou début janvier) qui permette d’envoyer les mails grace à des patrons préétablis, je ne me suis pas penché dessus puisque je vais changer un peu tout cela

      kent1

    • Effectivement la possibilité de personnaliser les mails envoyés est une super chose.
      Cependant, je souhaiterai quand même fixer le problème du mail envoyé lors de l’enregistrement. Et j’ai beau regardé je comprends vraiment pas pourquoi c’est le rappel du mot de passe qui est envoyé. Pourtant tout se joue entre inscription2.html & inscription2_mes_options.php.

    • Bon, je m’auto répond pour ceux que ça intéresse.

      J’ai mis dans inscription2_mes_options.php, la partie $mode=« rappel_mdp » en commentaire et j’ai remplacé $mode=« inscription » par $mode=« rappel_mdp » et miracle cela fonctionne.
      En toute logique cela ne devrait pas être le cas, mais c’est la seule solution rapide mais efficace que j’ai trouvé.

      Et si un inscrit a oublié son mdp vous allez me dire ? Et bien il n’y a qu’à utiliser « le système spip de base » pour cela. Un lien du genre (voir code ci-dessous) suffit.
      Cependant cette bidouille oblige à modifier un template de la dist.

      <p><a href="#URL_PAGE{spip_pass}" target="spip_pass" onclick="javascript:window.open(this.href, 'spip_pass', 'scrollbars=yes, resizable=yes, width=480, height=330'); return false;"><:login_motpasseoublie:></a></p>
    • Pour corriger l’envoi du mail à l’inscription il suffit d’ajouter un signe égal manquant dans inscription2_mes_options.php.

      Chercher :
      if($mode="inscription") et if($mode="rappel_mdp")
      et remplacer par :
      if($mode == "inscription") et if($mode == "rappel_mdp")

    • Autre correction, les liens pour la validation envoyés par mail : il manque spip.php à chaque fois dans inscription2_mes_options.php.

      Pour $mode == "inscription" au niveau de link_activation et link_suppresion et également pour $mode == "rappel_mdp".

      J’espère que ça pourra aider ! ;)

    • Bien sur que ça aide !
      Je suis sur que ce topic aura répondu à de nombreuses interrogations.
      En tout cas je le savais déjà, mais j’ai la confirmation que je suis une quiche en PHP. ;-)
      Le == j’avais pas vu !

    Répondre à ce message

  • bonjour,

    le plugins fonctionne tjs sans acro sur mes divers sites. Je me posais une question stupide cependant.

    Concernant les adhérents :
    -  Admin : ca c’est les admin no comment !
    -  Auteur : les rédacteurs
    -  Adhérent : les visiteurs
    -  À confirmer : ceux n’ayant pas répondu au mail de choix du mot de passe ???
    -  Autre : attendu ???? ben la je vois pas (par contre cela en fait 8 pour un de mes sites) mais atendus ?! on attend quoi ? et quelle réélle différence entre ces 2 derniers (icones rouge et icone blanche ?

    Cela correspond t-il à des inscriptions non finalisées ? faut-il donc les supprimer dans ce cas ??

    Merci d’avance

    Répondre à ce message

  • bonjours à tous et merci pour votre travail.
    j’ai installé le plugins inscription2, la dernière version téléchargeable.
    Tous fonctionne comme je le veux ou presque.
    Voila la liste de des plugins installés

    plugin Association 1.9.2c

    plugin Accès restreint par groupes

    plugin ACTIvité du JOUR

    plugin Agenda pour SPIP 1.9.2

    plugin Autorité

    plugin Boucle Session

    plugin cfg

    plugin Le Couteau Suisse

    le pluginCrayons

    pluginDeplier-Replier Blocks

    le pluginDW2

    pluginFCKeditor pour Spip (1.9.2b)

    plugin Inscription2

    pluginRatelier

    pluginRecherche Etendue

    pluginSquelette par mot clef

    le plugin Walma

    pluginWidget Calendrier

    Le statut des adhérents est auteurs, et j’ai activé la modification de certain champ.
    La liste des adhérents est consultable, le seul pb est que l’on ne peut pas modifier à partir de l’espace publique les champs en modification.
    Cela ne marche qu’avec les champs de la « table spip_auteurs » : signature(champ nom) et e-mai champ (email).
    Un auteur même dans la partie privé ne peut pas modifier ses données « table auteurs-elargis » .
    Seul un administrateur complet peut dans la partie privé a l’aide du formulaire changer des donnée.
    merci pour votre aide.
    bon courage et encore merci

    Répondre à ce message

  • 5

    Bonjour,

    J’ai beau coché téléphone professionnel au niveau de la configuration du plugin cela ne s’affiche pas dans le formulaire de la page ou j’ai mis #FORMULAIRE_INSCRIPTION2

    J’utilise spip 1.9.2.

    • Quelqu’un a une idée ?

    • J’ai eu un problème similaire (aucun champs additionnels ne s’affichait).

      J’ai réinstallé complètement le plugin accès restreint puis celui-ci pour que cela fonctionne. Tout était Ok, il y avait bien des nouveaux adhérents inscrits.

      Malheureusement j’ai voulu modifier le formulaire pour récupérer certains renseignements dans les tables (en cochant les dites cases) et maintenant les adhérents n’apparaissent plus sur la page ecrire/ ?exec=inscription2_adherents

      Sur la page : ecrire/ ?exec=editer_adherent&id=34, j’ai l’erreur Warning: Invalid argument supplied for foreach() in /home/www/id/www/site/ecrire/public/assembler.php(398) : eval()'d code on line 226

      aie aie aie

    • Salut, ton problème vient du bouton radio « date de création de la fiche » que tu as du coché...

      en décochant ça remarche.

    • Je viens de vérifier : le bouton radio « date de création de la fiche » n’est pas coché.

      Même en ajoutant des adhérents a à la main, ils ne sont pas pris en compte.

    • Je complète après diverses vérifications :

      les adhérents n’apparaissent pas sur la page / ?exec=inscription2_adherents

      mais par contre en allant sur une page auteur par exemple ?exec=auteur_infos&id_auteur=38

      on voit bien les informations complémentaires et les accès restreints. Les champs de la table spip_auteurs_elargis sont bien remplis aussi.

      dd

    Répondre à ce message

  • 6
    Christophe Danaux

    Je viens d’installer la dernière version de ce plugin et il fonctionne parfaitement. Je vois que tous les soucis passés et erreurs qui plombaient le fonctionnement du plugin il y a encore deux mois en ce qui me concerne sont envolés ! Un grand merci à Booz, cmtmt et kent1 !

    Une petite question pratique : si je veux reprendre une des données d’inscription2 dans une boucle auteur, cela fonctionne-t-il avec des balises du genre #PRENOM ? Et si oui, y a-t-il une liste de ces balises ?

    Voici un exemple pour accueillir un membre dans la partie dédiée :

    <div class="texte">Bienvenue<BOUCLE_auteurs(AUTEURS) {id_auteur=#SESSION{id_auteur}}>, [(#PRENOM)]</BOUCLE_auteurs> !</div>

    Encore bravo ;-)

    • chankalan

      Bonjour,
      j’ai de mon côté quelques soucis de fonctionnement, et j’aimerais savoir sur quelle version de SPIP tout fonctionne bien...
      J’essaie de faire tourner ça sous SPIP 1.9.2.c tout récent : est-ce trop récent ?

      Le problème que j’ai est double :
      -  1 : au moment de la confirmation du mot de passe (en fait la première fois qu’on renseigne le mdp), le clic sur « valider » ne fait que recharger la page vide et ne valide rien du tout...
      -  2 : pour les auteurs déjà dans la base (administrateurs par exemple), certains champs ne sont pas accessibles en écriture depuis l’interface publique (la fiche auteur est affichée avec la balise d’inclusion (inc/profil_adherent.php) avec id_auteur en argument), alors qu’on peut très bien les renseigner depuis l’interface privée...

      je vois pas d’où ça vient ni aucune référence à ce genre de problème dans les commentaires... et sur une version de SPIP 1.9.2 la validation avec le mot de passe fonctionne, mais la balise (inc/profil_adherent.php) avec id_auteur en argument ne renvoie rien de rien...
      est-ce que réellement ça peut venir de la version de SPIP ?

      merci à tous pour le coup de main, et bien sûr respect aux auteurs du plugin...

    • chankalan

      en réfléchissant à ce que j’ai écrit, le n° 2, ça pourrait venir plutôt des crayons... la liaison avec la table auteurs_elargi .....

    • Exactement les deux mêmes problemes

    • Le problème numéro un doit être réparé avec le zip de cette nuit

    • impec ! ça fonctionne tout seul (version 1.9.2b)
      le petit bug est quand on clique sur l’email de validation, on se trouve sur la page de choix du mot de passe, et là si on répond pas tout de suite, on ferme le navigateur ou on en ouvre un autre pour valider... ça donne :

      Fatal error : Call to undefined function : confirmation_inscription2() in /mnt/117/sdc/a/8/choc02/spip/plugins/inscription2/balise/formulaire_inscription2_confirmation.php on line 34

      faut juste que tout le monde valide la première fois en arrivant sur la page de choix du login... (pour une amélioration future ?)
      c’est un super plugin, grand bravo aux auteurs !

    • Une petite question pratique : si je veux reprendre une des données d’inscription2 dans une boucle auteur, cela fonctionne-t-il avec des balises du genre #PRENOM ? Et si oui, y a-t-il une liste de ces balises ?

      <BOUCLE_auteurs_elargis(AUTEURS_ELARGIS){statut_interne="auteur_cahier"}>
      	<div class="nom_prenom">#NOM_FAMILLE #PRENOM</div>
      </BOUCLE_auteurs_elargis>

      Pour le nom des balises tu va voir avec phpMyAdmin dans la table

    Répondre à ce message

  • 4
    emmanuelle0748

    Bonjour, je viens d’installer ce plugin, je viens egalement de l’activer dans la partie privé mais dés que je clique sur l’icone « adherents » un message d’erreur apparait : Fatal error : Allowed memory size of 8388608 bytes exhausted (tried to allocate 24576 bytes) in C :\wamp\www\spip\ecrire\public\balises.php on line 1233

    Quelqu’un pourrait-il m’adier ?

    Merçi

    • As tu beaucoup d’auteurs sur ton site ?

      et si tu rafraichi la page (voir plusieurs fois) ca le fait toujours ?

    • emmanuelle0748

      Je viens de m’aperçevoir quand mettant mon site spip en ligne (sur free) le plugin fonctionne. Car jusqu’a présent je travaillais en local avec WAMP. Il n’y quand local que le plugin ne fonctionne pas et me dit l’erreur que j’ai marqué au dessus dans mon premier message.

      Est ce que quelqu’un saurait d’où cela peut venir ? Configuration du serveur apache ?

    • Oui tu n’as pas assez de mémoire alloué pour un processus php en local

      Il faut regarder dans php.ini quelque part

      kent1

    • emmanuelle0748

      je viens de trouver le php.ini mais hélas je ne comprend pas du tout le script présent sur ce fichier et je ne vois pas ce que je dois changer pour que mon plugin fonctionne en local.

    Répondre à ce message

  • 2

    Bonjour, je ne crois pas être le seul. Au moment d’entrer son mot de passe après avoir reçu l’email de validation, on rentre son mot de passe et en cliquant sur « valider » la page se recharge avec les champs de mot de passe vide.

    Je sèche...

    En ligne :

    http://www.creer-lelivre.com/spip.php?rubrique1

    Merci beaucoup !

    Répondre à ce message

  • 2
    chankalan

    Bonjour,
    je sais que le plugin est en développement, mais je vois plein de messages où tout semble fonctionner parfaitement, et je parviens pas au même résultat : j’ai une erreur au moment de rentrer le mot de passe sur la page de confirmation... est-ce qu’il faut rediriger cette page ou modifier quelque chose quelque part pour que ça valide l’inscription ?
    ma version de SPIP testées : 1.9.2c et 1.9 (tout court) sur php 4.4.3 = même résultat.
    est-ce qu’il faut une certaine version de SPIP, une certaine version de php...?

    merci beaucoup de vos réponses,
    et peut-être que ça fera avancer le p’tit train de SPIP...

    • chankalan

      ... même avec SPIP 1.9.3 et le plugin qui va avec j’arrive pas à le faire marcher...
      avec la version 1.9.2c et la version du plugin correspondant, j’ai pourtant bien modifié le fichier inc/utils.php comme indiqué dans le lisez-moi.txt...

      quelqu’un pour m’aiguiller svp ?

    • Réparé avec le zip de cette nuit => CF même pb que plus haut

    Répondre à ce message

  • Bonjour,
    Je voudrais que le visiteur après confirmation de son mot de passe soit redirigé automatiquement vers un formulaire de login qui le conduit à une rubriquexx.

    Dans quel fichier je peux indiquer qqchose du genre (#LOGIN_PUBLIC
    Merci

    dd

    Répondre à ce message

  • 3

    Bonjour,
    Je ne dois pas faire ce qu’il faut car j’ai beau cocher les cases des informations personnelles et professionnelles + l’accès restreint à une zone, seules les cases par défaut des données personnelles restent cochées. Lorsque je valide la mention « pas de changement » s’inscrit à gauche.

    J’ai pourtant récupéré la version du jour sur SVN de CFG et de inscription2. (j’ai aussi supprimé le champ inscription dans SQL)
    help !
    merci
    catherine

    • Essaye de désactiver / réactiver le plugin, de vider le meta inscription2...
      En tout cas ça marche très bien ici.

    • Toujours pas, j’ai essayé plusieurs fois la désactivation / reinstallation du plugin sans succès.

      Est-ce qu’il faut obligatoirement autoriser l’inscription de rédacteur dans l’admin ? j’ai seulement autorisé l’inscription sur abonnement car je veux restreindre l’accès aux visiteurs qui s’inscrivent grâve à inscription2 sur des rubriques en accès restreint dans l’espace pubilc uniquement.

      J’utilise aussi les plugins accès restreint 2.0 / autorité / spip-liste/ balise session pour ce qui est des auteurs.

      merci
      catherine

    • J’ai réussi en effaçant et reinstallant le plugin acces restreint qui ne fonctionnait pas correctement.merci

      dd

    Répondre à ce message

  • 2

    Bonjour,

    Je dois installer Inscription2 pour utiliser Association 0.6,
    ce qui m’entraine à installer Crayons (d’après la Doc ci-dessus).

    Mais est-ce vraiement obligatoire d’activer Crayons, si je ne veux pas de modification de la fiche par ce biais ?
    J’avoue que ce n’est pas tres clair pour moi à la première lecture, ni meme à la seconde...

    Autrement dit, pourrait-on préciser quelles fonctionnalités sont perdues sans avoir activé Crayons

    Merci

    Yx

    • Je dois installer Inscription2 pour utiliser Association 0.6, ce qui m’entraine à installer Crayons (d’après la Doc ci-dessus).

      Il n’est pas stipulé que c’est obligatoire... même si cela devient un plugin incontournable de spip...

      Mais est-ce vraiement obligatoire d’activer Crayons, si je ne veux pas de modification de la fiche par ce biais ?

      Non cf ci dessus...

      Autrement dit, pourrait-on préciser quelles fonctionnalités sont perdues sans avoir activé Crayons

      Tout simplement l’édition du profil depuis l’espace public...

      kent1

    • Merci pour ces précisions,
      et encore plus pour une réponse si rapide
      (même si avec la pluie.... ;-)

      @+
      Yx

    Répondre à ce message

  • Bonjour et merci pour ce plugin.

    Je suis en SPIP 1.9.2b [9381] et inscription 2 avec spipliste et dw2.

    Mon problème :

    Quand on est déjà inscrit à une liste spipliste avec le formulaire de spipliste, on ne dispose pas d’un mot de passe visible.

    Quand un remplit ensuite le formulaire inscription2, on a le message déjà inscrit veuillez utiliser votre mot de passe.

    il serait pratique dans le cas d’un [’statut’] == ’06forum’ de plutôt envoyer le mail du mot de passe pour cet utilisateur si par exemple le champ newsletter est renseigné dans la table auteurs élargis.

    En regardant dans phpMyAdmin, je vois que le champ pass des inscrits à spipliste est renseigné, serait-il possible dans ce cas d’envoyer le mot de passe de l’utilisateur correspondant à son email ?

    Répondre à ce message

  • Bonjour,

    Excellent travail !!

    Je sais que ce plugin est plutôt axé visiteur, pourtant j’aimerai forcer tous les inscrits en 1comite.

    Je ne vois pas de champ pour cela en 1.9.3, j’ai beau tripoter le code pour ne plus avoir de 6forum, l’inscription se fait toujours en mode visiteur.

    Une piste pour forcer l’état 6forum en 1comite ?

    Merci d’avance

    Répondre à ce message

  • 2

    Super grand merci, tout semble bien fonctionner.

    J’ai cherché une solution pour l’export/import en nombre des auteurs.

    Je suis tombé sur csv2spip et CSVImport ...

    Quelqu’un peut-il m’aiguiller SVP.

    • Bon, ayant encore fouillé sans succès, je repose ma (mes) question(s) :

      Comment puis-je récupérer la liste des adhérents pour organiser un mailing papier par exemple (autrement que par un copier coller du tableau des adhérents) ?

      Comment puis-je importer en nombre des adhérents à partir d’un fichier csv ou autre ? (j’ai un fichier excel de 500 personnes à intégrer et à abonner à une newsletter spiplistes)

      Merci

    • Avancé de mes essais :

      CSVImport permet d’exporter et de réimporter les tables sur les auteurs (auteurs, auteurs_elargis et auteurs_listes). La manipulation est un peu fastidieuse (plusieurs opérations à effectuer) et demande des traitements sur les fichiers récupérés (sous mac du moins).

      Si quelqu’un trouve mieux...

    Répondre à ce message

  • 1

    Bonjour,
    ce plugin est vraiment tres pratique, que l auteur en soit remercie chaudement.
    Pour une utilisation particuliere, j aurai besoin que les personnes qui s inscrivent ne recoivent pas automatiquement le mail leur permettant de se loguer, mais que ce mail soit transmis uniquement apres validation d un administrateur cote backoffice. Je vais m en sortir en expediant mes inscrits sur une zone en acces restreint temporaire en attendant qu un admin les autorise a aller sur les zones reservees en fonction de leur profil.
    Je ne sais si cela peut etre un besoin generique ou pas...
    merci encore

    Répondre à ce message

  • 2

    besoin d’un coup de pousse :

    J’ai installé le plugin... et fait un lien vers un page pour faire apparaitre le formulaire d’inscription à l’aide de la balise.... et là, c’est le drame... page blanche. La balise ne fonctionne pas correctement.

    Une idée ??

    d’avance merci

    • chankalan

      Bonjour,
      plus bas dans les commentaires, il y a peut-être une réponse...

    • chankalan

      Bonjour,
      plus bas dans les commentaires, il y a peut-être une réponse...

    Répondre à ce message

  • 1

    Bonjour,
    Je voudrais rendre une rubrique (normalement en accès restreint) accessible automatiquement après inscription.
    Par exemple en indiquant cette rubrique restreinte dans la configuration du plugin en renvoyant l’inscrit automatiquement vers cette rubrique.

    Est-ce que ce plugin permet ce fonctionnement ou bien il faut obligatoirement une action manuelle d’un admin pour donner accès à une rubrique ?

    J’ai une autre question : lorsque je coche ou décoche des cases du formulaire dans l’admin et clique sur OK j’ai un message à droite « pas de changement ».

    Donc je suis pas encore au bout mais ca viendra surement un jour.

    merci
    dd

    • Je pense qu’il faut regarder du coté domaine (il y a un fichier domaine.php). Je n’en sais pas plus, je n’utilise pas accés restreint mais acces groupes

    Répondre à ce message

  • 1

    Bonjour,
    J’ai voulu mettre à jour le plugin alors qu’il était déjà installé. J’ai tout simplement écrasé le répertoire ’inscription2’ par la nouvelle version.

    Depuis, ma liste d’adhérents est vierge alors que celle de mes invités est toujours occupée (400 contacts environ).

    J’ai désactivé puis réactivé le plugin au cas où mais rien n’y fait.

    Puis-je disposer d’un éclairage ? Merci d’avance

    • ordilibre

      Je me réponds à moi même puisque personne ne semble se soucier de mon problème.
      En fait c’est très simple, lorsqu’on réinstalle le plugin, il faut veiller à supprimer la table spip_auteurs_elargis . Pour cela, il faut utiliser l’administration SQL des tables (phpMyAdmin en ce qui me concerne). Elle est ensuite automatiquement recrée par le plugin.

      Merci à moi même donc ;-)

    Répondre à ce message

  • Suis sur qu on va me demander de pouvoir afficher la trombine des inscrits, suis egalement sur que les inscrits rechignant a mettre leur bobine sur le web cela ne servira pas des masses, mais serait il possible d adjoindre un formulaire d upload de fichier permettant d envoyer directement le LOGO_AUTEUR ?

    Répondre à ce message

  • Super plugin qui correspond exactement à mes attentes... et qui fonctionne parfaitement ! Merci à toi BoOz !

    Répondre à ce message

  • Bonjour à tous et à toutes.

    J’ai un gros problème avec le plugin inscription2.

    En effet, lorsque je désire m’inscrire, il y a des champs obligatoire. (Signature, Email, Nom de famille, Prénom, Adresse, Code Postal, Ville)

    Cependant, si je mets uniquement l’adresse e-mail le formulaire fonctionne et inscrit l’utilisateur.
    Cela crée des bugs, étant donné qu’il n’y a pas de nom, prénom, signature, etc....

    Il n’y a que lorsque que l’on mets pas l’adresse e-mail que ça ne fonctionne pas.
    Cependant, lorsqu’on oubli l’adresse e-mail et que l’on appuie sur le bouton Valider, les champs qui sont obligatoire et que l’on a pas remplis deviennent rouge, MAIS la page se recharge, effaçant les couleurs, mais pas le contenu des boites..

    Comment faire pour régler cela ?

    Merci d’avance de votre réponse.

    Adrien

    Répondre à ce message

  • Afin d’éviter au suivant les mêmes déboire que moi........ ;)

    lorsque vous avez installer le plugin via l’interface configuration/gestion des plugins

    n’allez pas tous de suite dans auteurs pour modifier celui-ci mais passer par
    configuration/gestion des plugins/configuration inscription2

    l’icone représentant des outils sur la droite et valider par ok en bas du formulaire de configuration.

    sinon vous allez avoir des erreurs du styles :
    *Warning* : Invalid argument supplied for foreach() in
    *...\plugins\auto\inscription2\inc\legender_auteur_supp.php* on line *294*
    chiotte 2
    *Warning* : Invalid argument supplied for foreach() in
    *...\plugins\auto\inscription2\inc\legender_auteur_supp.php* on line *102*

    faut dire environ une semaine que je cherche comme quoi des fois..........

    Sinon super plug

    Répondre à ce message

  • 2

    Pour info il doit y avoir un petit du script sur la pagination mais cela ne l’empêche pas de fonctionner. Sinon si vous voulez éditer le logo directement dans la partie publique, vous pouvez très facilement le faire avec la simple balise :

    [<span style="float:right;" class="#EDIT{logo} logo">(#LOGO_AUTEUR||reduire_image{120,0}sinon{"<img src='http://www.allsecurite.com/fireman.gif' alt='votre logo' />"})</span>]

    bon ... elle peut sûrement être améliorée . Par contre, il manque toujours la possibilité de l’insérer dès l’inscription... Et le plugins crayons2 ne semble fonctionner avec internet explorer ?

    PS : Je profites de cette occasion : j’essaie d’afficher un petit menu de ce type là : cature menu cependant, lorsque je le place dans le fichier inc-menu (j’utilise le squelette alternatives) cela ne fonctionne plus, sauf pour moi, admin du site ???? pour les autres rien ne s’affiche ??

    Si quelqu’un y comprend quelques choses merci de m’éclairer car j’en pers mon latin là car même ca :

    <BOUCLE_auteurs(AUTEURS) {id_auteur=#SESSION{id_auteur}}>
                
    [<div>(#LOGO_AUTEUR||reduire_image{120,0})</div>] 
    
    </BOUCLE_auteurs>

    ca ne fonctionne pas... sauf pour mon login ???!!!

    • Pour info : voici le message d’erreur obtenu lors de la connexion à la page auteur.html :

      #PAGINATION sans critère {pagination} ou employé dans une boucle recursive, _articles

    • Pour que cela fonctionne, il faut que tu rajoutes le critère {tout} à ta boucle auteur.

    Répondre à ce message

  • 2

    Re-re,

    J’ai vu que vous aviez installez une base pays. Ne serait-il pas intéressant d’y adjoindre les éléments relatifs à la norme ISO 3266-1. Cela permettrait notamment d’utiliser le GEO IP (de + en + d’hébergeur le propose) par exemple.

    Cette liste est dispo au format CSV sur le site de l’ISO.

    Vous pouvez aussi trouver cette liste dans le fichier suivant en plusieurs langues et en Array*.

    Infos Wikipédia sur le sujet.

    Ce n’est qu’une idée d’amélioration, j’imagine que vous avez bien plus important à faire ;)

    Bonne nuit

    * Bizarre le mot « unIcode » (minuscule) se transforme en « Array ». Il faut donc remplacer Array dans l’url par « unIcode » (minuscule)

    • Hello...

      Les grandes idées se rencontrent :D

      Je travaille également sur un autre plugin au nom de spip-geo (on n’a pas trouvé mieux pour l’instant) dont le début de doc est sur le carnet spip ... et le code sur la zone...

      Le but est de se conformer justeent aux codes ISO et autres données...

      Pour inscription2 c’est pour l’instant inutile d’avoir toutes ces choses directement dans le plugin... mais la liste des pays est passée sous le format de spip-geo

      Inscription2 est d’ailleurs compatible avec ce nouveau plugin pour des utilisations croisées sans nécessiter obligatoirment son installation...

      Toute suggestion est la bienvenue sur le carnet spip qui est un wiki et tout apport de code, de traduction, d’idées également...

      ++

    • « Bizarre le mot « unIcode » (minuscule) se transforme en « Array ». Il faut donc remplacer Array dans l’url par « unIcode » (minuscule) »

      Bug confirmé et corrigé.

    Répondre à ce message

  • 2

    Ahhhh...
    ça faisait longtemps que je n’ai pas posté ici ^^’

    Je demande (une fois de plus ^^’) votre aide, oh puissants développeurs de plugins.

    J’ai mis à jour mon plugins ( j’ai pris la dernière MAJ du 16 août : jusqu’à la 14636 )

    Et lorsque que je vais sur ma page de profil public ( que j’appelle via la balise <INCLURE(inc/profil_adherent.php){id_auteur}>

    j’obtient ceci :

    Parse error : syntax error, unexpected ’,’ in /home/ecoleste/public_html/plugins/inscription2/inc/profil_adherent.php on line 71

    Can you help me please ? ^^’

    Merci d’avance,

    Adrien

    • Voila ca doit être réparé ....

      Cependant je vous conseil plutot d’utiliser le modele editer_profil.html à mettre dans une boucle auteur...

      L’ancien profil en php ne sera pas trop maintenu ... (de ma part au moins)....

      Kent1

    • Merci de la réponse, en effet c’est réglé.

      J’ai voulu essayer votre modèle comme vous me l’avez conseillé.
      ( inclusion avec #MODELE{editer_profil} ) et j’ai plusieurs choses à dire :

      1- Il manque un </div> quelque part ce qui fait que ça fait bugger le modèle.

      2- Après avoir rajouté un </div> je n’ai plus de bug, mais la page d’édition est blanche, sans aucun contenu, même si je mets &id_auteur=1 dans l’adresse ou autre..

      Merci d’avance

      Adrien

    Répondre à ce message

  • 13

    bonjour,

    J’ai des soucis avec le plugins.

    1. Le statut des inscrits est à visiteurs et il est impossible de le passer à auteurs.

    j’ai essayer de mettre le plugins à jour et c’est pire : maintenant :

    2. si j’intègre la balise dans la page auteur cela me dit :

    # Erreur(s) dans le squelette
    
        * #PAGINATION sans critère {pagination} ou employé dans une boucle recursive, _article

    Helppppppppppp please certains ahérents ne peuvent même plus accèder
    3. lorsque j’essaie d’éditer l’adhérent ca me dit : Warning: Invalid argument supplied for foreach() in /home.10.9/allsecur/www/fr/ecrire/public/assembler.php(497) : eval()'d code on line 189

    Je viens de le mettre à jour

    • Hello,

      Essaye d’effacer dans phpmyadmin le champs inscription2 dans la table spip_meta ensuite, reparametre ton formulaire (les cases à cocher).

      Ca résoudra peut etre ton probleme de foreach et de statut.

      Pour la pagination, je pense plutôt que tu te trompes dans la syntaxe de la boucle.

      Ps : montre ton site pour plus de détails dans le dépannage c’est mieux, et c’est plus poli aussi.

    • Re, désolé pour le lien mais voici l’explication : j’ai recu un message d’un membre indiquant qu’il n’arrivait pas à se connecter. Après avoir examiné la liste des membres, je me suis apercu qu’alors qu’il était inscrit, spip indiquait ’auteur inconnu’ et son statut semblait être ’rédacteur sans accès’ (LA je comprend pas ???) et impossible de le modifier. J’ai donc essayé la nouvelle version du rézo et la que des hics :

      • Plus d’accès de la journée (d’où pas de lien de test à proposer)
      • les crayons ne fonctionnent plus
      • erreur sur le message tel qu’indiqué ci-dessus
      • dans la liste des adhérents certains logins apparaissent plusieurs fois dans l’espace privé (dont le mien pratiquement 10 !)
      • dans l’onglet ’statut’ : impossible de modifier le statut visiteur et de le passer à auteur
      • tjs des rédacteurs sans accès

      Par contre pour les erreurs, j’ai procédé comme tu m’as dit avec php admin et plus d’erreurs :)

      Pour la pagination, je ne comprend pas trop :tout ce que j’ai fait c’est rajouter le code dans une div de la manière suivante :

      <div class="cadre2"><br/>
      				<img src="http://www.allsecurite.com/fr/IMG/identity.gif" alt="bio" align="left"/>[<span style="float:right;" class="#EDIT{logo} #EDIT logo">(#LOGO_AUTEUR||reduire_image{120,0}sinon{"<img src='http://www.allsecurite.com/fireman.gif' alt='votre logo ici' />"})</span>]
      			<br /><span class="orange"><h1 class="#EDIT{nom}"> #NOM</h1></span><br/>
      [<div  class="#EDIT{bio} bio">(#BIO)</div>]<br />
      [<INCLURE(inc/profil_adherent.php){id_auteur}>]
      				[<b>#NOM_SITE : <a href="(#URL_SITE)">#URL_SITE</a></b><br />]
      				[(#NOTES)<br />] </div>

      Et enfin pour info voici ma version de spip : SPIP 1.9.3 dev [9777], le squelette : Alternatives 1.9.2 et les plugins suivants (je sais il y en a bcp mais ca marchait avant (voir post ci-dessous)

      Liste des plugins :

      Mini Calendrier pour Alternatives
      Agenda pour SPIP 1.9.2

      Article PDF

      Barre typographique pour les rubriques pour Spip 1.9.2

      Barre Typo V2 pour 1.9.2 et suivantes

      Boutons dans le Texte

      cfg : moteur de configuration

      Le Couteau Suisse

      le pluginCrayons

      Deplier-Replier Blocks

      En travaux

      Enluminures typographiques pour 1.9.2 et suivantes

      Enviar email

      Fading Rollover Effect

      pluginfavoris

      Mettre des frimousses dans le texte.

      Gestion de documents

      Image cliquable

      pluginImprimer document

      Inscription2

      licence

      mes_fichiers.zip

      messagerie

      openPublishing

      Panoramas 360°

      PHPMyVisites

      Sauver Configuration

      sauvegarde automatique

      Balise Session

      Google siteMap

      Squelette editeur

      Mini Calendrier

      Plugin SPIP-Listes

      Thickbox v2

      Vendre/Donner articles

      W3C Go Home ! Mon site est valide…

      pluginWidget Calendrier

      Squelette Alternatives

      Corbeille

      Formulaires&Tables (SPIP 1.9.1+)

      Pour te connecter voici l’adresse : ICI avec en log ’redacteur’ et pass ’redacteur’

      en tout cas merci de prendre du temps pour répondre

    • Corrigé merci

    • merci pour ces réactions rapides .
      Je le teste depuis hier soir et ca à l’air d’être ok

      il ne me reste plus qu’à trouver pourquoi et comment et pourquoi certains log apparaissent plussieurs fois ( ca va en grandissant mon pseudo se voit dans la table adhérents présent 18 fois !)

      Puis enfin à comprendre pourquoi les crayons ne fonctionnent plus (mais ca ca vous concerne moins - sauf si le plugins restreint les droits d’accès)

      cordialement

    • Hello ... remets à jour...

      J’ai corrigé un bug sur le formulaire de auteur_infos... si c’est ca que tu utilise...

      Sinon donne les lignes frauduleuses dans les logs et sur quelle page cela se produit...

      Ce serait peut être plus évident...

      Q.

    • mauvaises nouvelles : ton action a créé un bug sur le formulaire d’inscription qui dit maintenant : Problème de mail : l’email d’activation ne peut pas être envoyé. voir ici

      De plus cela n’a rien changé dans la page ( au fait mon erreur est dans la page /ecrire/ ?exec=inscription2_adherents )

    • juste après l’erreur, qu’est qu’y est marqué ds le fichier tmp/mysql.log ?... parce que c’est un pb de requete mysql surement...

    • 1054 Unknown column ’sd.id_type’ in ’where clause’

    • Corrigé merci, mais c’était lié à une autre modif :p

    • cool ca fonctionne .

      il ne restera plus qu’a voir pourquoi certains login apparaissent plusieurs fois et ce sera parfait .

      Merci

    • En fait, dès qu’il y a le bug avec le message d’erreur contenant le problème sur le foreach, une ligne est créée à chaque rechargement de page....

      tu peux supprimer ceux en trop par phpmyadmin sans problème...

      Quentin

    • bonjour quentin,

      j’ai bien essayé mais je trouve pas la table ?!!

      ps : par hazard tu connais pas celle aussi des logo_ auteur (ou au moins l’intitulé) ?

    • all secu

      bonjour,

      avez vous règlé le problème des multiples apparitions des pseudos dans la table d’adhérents ?

      Merci

    Répondre à ce message

  • 3

    Bonsoir,

    Je viens de télécharger la dernière version SVN (Rev. 14643) et je note deux anomalies sous SPIP1.9.2b :
    -  Dans la configuration, lorsque je fixe des champs obligatoires, la case a cochée n’est plus cochée une fois l’enregistrement effectué. Lorsque dans le front-office j’affiche le formulaire et les champs que j’avais coché ne sont pas obligatoire.
    -  Dans la configuration, au dessus de « Liste de diffusion » figure l’erreur suivante : « Warning : in_array() : Wrong datatype for second argument in ecrire\public\composer.php(48) : eval()’d code on line 42 »

    Ces deux anomalies n’ont rien de blocantes, mais sont assez genantes ;)

    Merci pour votre travail et bonne continuation.

    • Re-bonsoir,

      en fait c’est une bonne partie du formulaire qui semble comporter des erreurs d’enregitrement. Par exemple, je coche Pays comme champs à ajouter au formulaire, mais après enregistrement, elle n’est plus coché. De même pour la liste de diffusion.

      Je continue mes test.

      Bonne fin de soirée.

    • C’est encore moi. Toutes mes excuses. J’avais une version de CFG qui datait de plusieurs semaines.

      Tout est régler...

      Avec toutes mes excuses.

      Bonne continuation.

    • bah ca tombe bien on essaie de battre le record de l’article qui a le plus de forum

      :D

    Répondre à ce message

  • Ahhhh...
    ça faisait longtemps que je n’ai pas posté ici ^^’

    Je demande (une fois de plus ^^’) votre aide, oh puissants développeurs de plugins.

    J’ai mis à jour mon plugins ( j’ai pris la dernière MAJ du 16 août : jusqu’à la 14636 )

    Et lorsque que je vais sur ma page de profil public ( que j’appelle via la balise

    j’obtient ceci :

    Parse error : syntax error, unexpected ’,’ in /home/ecoleste/public_html/plugins/inscription2/inc/profil_adherent.php on line 71

    Can you help me please ? ^^’

    Merci d’avance,

    Adrien

    Répondre à ce message

  • 11

    Bonjour, j’ai un petit problème ^^"

    en effet, j’ai fait la mise à jour de ce plugin ( j’étais dans une version début juillet je crois, avant le 13 en tout cas )

    Comme je l’ai dit, j’ai fait la mise à jour aujourd’hui avec toutes les nouveautés, mais... maintenant lorsque je souhaite m’inscrire ça dit :

    Problème de mail : l’email d’activation ne peut pas être envoyé.

    Pourriez-vous m’aider ??

    Merci d’avance

    Adrien

    • Salut,

      j’ai découvert que lorsque que l’on fait une inscription, seule la table spip_auteurs a une entrée de plus, mais pas la table spip_auteurs_elargis !!

      C’est pour ça qu’il y a l’erreur

      Warning: Invalid argument supplied for foreach() in /home/ecoleste/public_html/ecrire/public/assembler.php(398) : eval()'d code on line 207

      lorsque l’on veux éditer le profil d’un nouvel inscrit...
      Et ça doit être pour cela également que l’e-mail ne fonctionne pas je suppose...

    • corrigé merci.

      mets a jour ton plugin, puis efface avec phpmyadmin le champ inscription2 de la table spip_meta et revalide ton formulaire de configuration.

      ou bien desinstalle et re install.

    • Bonjour,

      Je suis désolé mais votre correction n’a pas changé le problème...

      Il est toujours impossible d’envoyer le mail de confirmation, ainsi que d’éditer le profil des visiteurs via le plugin.

      Merci d’avance,

      Adrien

    • Tu as desinstallé le plugin ? vidé le champs spip_meta/inscription2 ?

      Quel est le pb ? encore le bug foreach ? Sois plus précis car je n’arrive pas à reproduire ton bug ni à comprendre de quoi tu parles.

      Pour le mail, j’arrive a reproduire, je vais regarder merci.

    • Bonjour,

      Oui j’ai bel et bien desinstallé le plugin, vidé le champ inscription2 dans spip_meta.

      Le problème est lorsque je souhaite éditer le profil d’un adhérent ça met ceci :

      Free Image Hosting at www.ImageShack.us

      Ensuite, les données supplémentaires des nouveaux adhérents ( qui sont stockées dans spip_auteurs_elargis ) ne sont pas sauvegardés !
      Je veux dire par là qu’il y a une nouvelle entrée dans spip_auteurs, mais pas dans spip_auteurs_elargis.

      J’ai également Spip-Liste v1.97

    • Ecoute c’est bizare ton affaire.

      Re installe tout, valide ton formulaire. Essaye en local sur un site vide. Ca devrait marcher.

      On a le bug du foreach quand le champ inscription2 n’a pas été bien effacé de la table spip_meta avec phpmyadmin.

    • Salut,

      Je suis désolé mais... Je viens de faire ce que tu m’a dis mais il n’y a aucun changement.... :s

    • regarde dans le fichier tmp/spip.log après que tu as enregistré un nouvel adherent, et dis nous ce qu’il dit : erreur mysql ou autre.

      Tu peux aussi venir en discuter sur le canal #spip de l’irc, ca sera plus rapide.

    • Corrigé merci.

    • zerocool

      salut adrien a tu reglé le probleme ?

      Merci

    • Salut,

      Comme l’a dit BoOz, c’est corrigé.
      Il suffit de mettre à jour le plugin pour faire refonctionner l’envoi d’e-mail d’activation.

      A+

    Répondre à ce message

  • 1
    Christophe Danaux

    Un autre petit souci : lorsque je veux modifier un adhérent, j’ai l’erreur suivante qui s’affiche :

    Warning : Invalid argument supplied for foreach() in /mnt/sites/sentiers.be/web/ecrire/public/assembler.php(398) : eval()’d code on line 198

    Seul le choix des listes de diffusion s’affiche...

    Une petite idée du problème ?

    • Christophe Danaux

      Bon, après divers essais, rien ne fonctionne. Je prends donc mon mal en patience en attendant la version « tout public ». J’ai essayé de télécharger le dernière version en svn (avec turtoise machin), mais ça ne marche pas non plus...

      En attendant la suite, merci aux développeurs et bon travail.

    Répondre à ce message

  • 1
    Christophe Danaux

    Bonjour,

    J’ai trois listes de diffusion « spip-listes », mais je ne veux proposer l’inscription directe qu’à une seule des trois. Comment peut-on ne faire apparaître que cette liste de diffusion dans le formulaire d’inscription public et pas les deux autres ?

    Merci

    • Christophe Danaux

      Je me réponds : il fallait simplement donner le statut « interne » aux listes qui ne doivent pas apparaître...
      Sinon, le plugin Inscription2 est une vraie merveille qui comble un gros manque.
      Merci ;-)

    Répondre à ce message

  • 9
    ManuDevil

    Bonjour,

    Je viens de me rendre compte d’un bug plutôt génant. Quand on édite les données supplémentaire de quelqu’un, que ce soit en ajout ou modification, une donnée importante s’efface de la table spip_auteurs. Le champ statut est remis à zéro, à vide, invariablement. Ça pose de gros gros problème quand on édite, par exemple, les données d’un administrateur : ce champ sert entre autre à gérer les droits d’accès.

    Que faire pour que ce bug très génant soit corrigé ?

    Merci.

    • cmtmt2003

      Bonjour, je suis désolé de n’avoir pas repondu avant, mais j’étais hyper ocuppé, ce soir j’aurai un peu plus du temps, et je corrigerai les pbs, c vrai que c un pb genant, mais je m’étais pas rendu compte, je le verrai ce soir, merci pour l’info !

      @ bientôt !

    • Moi aussi

      Bonjour,

      Le bug a-t-il été corrigé ? Je ne veux pas presser en quoi que ce soit, juste me tenir au courant. Mon patron me tanne pour ça, c’est histoire de savoir quoi lui répondre.

      Merci !

    • Teste, tu nous diras comme ca :p

    • Je m’insurge contre ce message qui laisse sous entendre qu’un patron ne saurait être que du sexe masculin .... je trouve ça sexiste

    • Réponds lui ce que tu veux, mais le bug est corrigé, indépendemment de ses humeurs.

    • Moi aussi

      Ah ! Ah ! Ah ! :D

      Merci ! Je teste illico.

    • ManuDevil

      Bonjour,

      Je viens d’essayer le plugin corrigé. Je suis au regret de dire que j’y trouve encore des bugs. Il est possible de créer un nouvel adhérent, mais les infos élargies ne s’enregistrent pas. De plus, impossible de modifier un adhérent existant, le formulaire de modification n’apparait pas. Et à chaque modif, ça crée une ligne supplémentaire, sans information, dans la table spip_auteurs_elargis.

      J’imagine bien que développer un tel plugin ne doit pas être simple du tout. Merci. :)

    • Euh vous pouvez être précis...

      Est ce qu’il apparait des choses dans les logs ou autres... quand cela se produit... version de spip... enfin des infos

      Aux dernières nouvelles on n’est pas devin...

      Q.

    • ManuDevil

      C’est Spip 1.9.2b, version de Inscription2 du 25 juillet 2007. Pas de message d’erreur. On clique sur le bouton de modification d’un adhérent ou d’un auteur, et il n’apparait même pas le formulaire des infos élargies, qui devrait permettre de rentrer son téléphone, son adresse... On ne peut que lui choisir une lettre de diffusion (Spip-listes). Et même sans valider, ça crée quand même une ligne supplémentaire dans la table de jointure des auteurs élargis, j’ai vérifié dans phpMyAdmin.

      Que puis-je donner de plus comme info pour aider à traquer ce bug ?

    Répondre à ce message

  • 3
    parabellum

    bonjour à tous,
    je rencontre deux petits bugs relativement génants :

    Sous Firefox2 lorsque je crée un adhérant, en ligne (public) ou manuellement (privé) lors du choix du mot de passe FF ouvre une fenetre me demandant pour quel id je souhaite faire la maj (les id en quetions sont mes accès ftp) sous camino par ex je n’ai pas ce problème(???)
    Je ne peuxpas non plus modifier les données « adhérant ».
    Ma config :


    -  Mac os X
    -  Spip 192b
    -  Plugins actifs :

    • Balise session
    • CGF 103
    • inscrption 2
    • Couteau suisse
    • Crayons

    Nb : si le problème de modification de profil est dû à la version de spip quelle est la marche à suivre sous mac (est-ce la même que pour linux ?)
    merci d’avance :)

    • cmtmt2003

      Bonjour, Il y a un problème avec l’autorisation à modifier avec crayons et avec les ids de deux tables (auteurs auteurs_elargis) je travaille sur ça aujourd’hui. Merci !

    • Dan of Marseille

      Bonjour,

      Je n’arrive pas à éditer via crayon la fiche auteur (contenant des données des tables auteur et auteurs_élargis) sur le front, lorsque je suis connecté en rédacteur ou visiteur.
      Par contre en admin ça marche très bien.

      J’ai modifié la table auteurs_élargis pour avoir les mêmes id que la table auteurs.

      C’est surement un problème de droit, mais je n’arrive pas à trouver.

      Une idée ?

    • JE ne sais pas comment faire, si vous voulez regarder, allez ds le fichier inscription2_mes_options, il faut trouver une bonne definition pour la fonction autoriser_spip_auteurs_elargis ou autoriser_auteur_modifier... :s... je ne sais pas comment faire autrement... :(..

      MErci !

    Répondre à ce message

  • Bonjour
    je viens d’installer le plugin incription2 et j’ai quelques bugs :
    auparavant precisons :

    • SPIP 1.9.2b [9381]
    • plugins crayon cfg et inscription2 récupérés aujourd’hui par svn
      (15/07/07).

    Quand les plugins sont installés je crée le formulaire. Tout se passe normalement et je peux créer des adhérents par l’interface admin ils sont ajoutés à la table par contre :

    • pas d’affichage du formulaire dans le public :
      voir
      depuis la page de
      login
    • plus la possibilité de vider le cache, réponse : « Accès interdit purger »
    • plus la possibilité d’enlever les plugins (obligé de passer par ftp)
      réponse : « Accès interdit activer_plugins »
    • mais surtout le logout ne fonctionne plus, on accède tout le temps à
      écrire.

    Une piste ?

    Cordialement
    Philippe

    Répondre à ce message

  • 1
    ManuDevil

    Merci pour ce plugin, il est génial ! Je pense l’utiliser avec Spip-listes, qui permet de gérer des newsletters. Mon besoin est en effet de rajouter des champs lors de l’inscription à une newsletter, comme le téléphone, la ville, etc.

    Pour choisir une newsletter dans la liste de toutes les newsletters, le formulaire #FORMULAIRE_INSCRIPTION2 est parfait. Mais si on veut un formulaire d’inscription à une liste en particulier, comment faire ? En effet, le code #FORMULAIRE_ABONNEMENT{liste5} ne montrera pas les champs supplémentaires. Est-il possible de rajouter un paramètre au formulaire #FORMULAIRE_INSCRIPTION2 de manière à ce que seule la liste définie soit sélectionnable ?

    Merci !

    • cmtmt2003

      c’est une bonne idée, j’y avais pas pensé... je pense qu’il suffit d’enlever le choix des listes, récupérer la liste que l’on veut inscrire et la mettre à la place (avec le même nom), ça devrait fonctionner... tu peux le redéfinir ds squelettes/inscription2.html et essayer si ça marche ;)

      @+ !

    Répondre à ce message

  • 3

    Bon j’ai encore un problème avec Inscription2+Crayons. Mais plus le même je te rassure.

    Quand on passe par l’inclusion du profil tutti bene. Forcément tout est fait à la main en php.
    Sauf que moi je veux pas ce profil. Je veux afficher les infos supplémentaires comme je veux, où je veux, etc. Donc je fais une boucle directement sur la table spip_auteurs_elargis.

    <BOUCLE_profil(SPIP_AUTEURS_ELARGIS){id_auteur}>
    	<div><strong>Prénom</strong> : <span class="#EDIT{prenom}">[(#PRENOM|sinon{"..."})]</span></div>
    </BOUCLE_profil>

    Et là les Crayons génèrent un truc complètement incohérent :
    « spip_auteurs_elargi-prenom- »

    Alors :

    1. 1) Ya pas l’identifiant
    2. 2) Encore plus bizarre : ya PAS DE S à « elargi » !!!

    Gnih ?

    • Salut,

      je ne suis pas pro, mais je doute que la boucle (SPIP_AUTEURS_ELARGIS) existe...

    • Bah si.
      SPIP peut boucler sur n’importer quelle table de la base de donnée (ou même d’un autre base). C’est pour ça qu’il est beau comme un enfant et fort comme un homme.

    • Bon, en attendant j’ai fait un gros hack à la con, histoire que ça marche en attendant. Et que ça gère quand même les tests d’autorisation de la balise #EDIT.

      En fait le problème de S n’en est pas un, ça le fait sur toutes les tables d’origines, en fait ça marche très bien. Le gros problème c’est que ça ne met pas du tout l’ID qui est la clé primaire. On peut sortir #_profil:ID_AUTEUR sans problème, ça sort bien l’id_auteur de la table « auteurs_elargis », mais impossible de sortir la clé primaire !! Je sais pas si ya un conflit parce que ça s’appelle juste « id ».
      Peut-être qu’il faudrait la renommer en id_auteur_elargi ou un truc comme ça.

      Alors voilà ce que j’ai fait. J’ai juste sorti le truc avec erreur, et j’ai rajouté moi-même id_auteur à la fin.
      Le gros problème c’est que c’est pas la vraie clé primaire. Il se trouver que chez moi pour l’instant, id et id_auteur sont les mêmes. Mais c’est pas dit que ça le fasse tout le temps, et là mon hack ne marcherait plus.

      Alors comment faire ??? Heeeeelp.

      <BOUCLE_profil(AUTEURS_ELARGIS){tous}>
      	<div>
      		<strong>Prénom :</strong>
      		<span class="[(#EDIT{prenom}|replace{(- ),-#ID_AUTEUR })]">
      			[(#PRENOM|sinon{"..."})]
      		</span>
      	</div>
      </BOUCLE_profil>

    Répondre à ce message

  • 6

    Bonjour !
    ( bon je crée un nouveau sujet car sinon l’autre va faire toute la page lol )

    J’ai (encore lol) un problème.
    Il touche à l’édition des champs avec « Crayons » dans l’espace public.

    Avec mon compte Admin, lorsque je vais sur la page de mon profil (public) je peux tout éditer sans problème.. ( sauf les choses que j’ai programmé pour qu’elles ne le soient pas bien sûr..)

    Cependant, avec un compte visiteur, je ne peux que lire les infos sans les éditer... J’ai beau cliquer dessus, le champ n’apparait pas, ni même les images des crayons.

    J’ai donc mis à jour le plugin Crayon, et là avec les comptes visiteurs ont peut éditer, MAIS SEULEMENT le nom, l’adresse e-mail et le login.
    Les champs qui sont dans spip_auteurs je peux les éditer en tant que visiteurs, mais pas ceux qui sont dans spip_auteurs_elargis, pourtant quand on est admin on peut !

    C’est étrange non ?

    Adrien

    • cmtmt2003

      ce n’est pas tellement étrange, parce que j’ai du mal à trouver une bonne definition pour la fonction autoriser.... si ça ne marche pas encore, je dois la revoir. Une question, si tu te connectes comme auteur, peux tu modifier tes infos ?...

      Merci !

    • Non ce n’est pas une question de statut, j’ai trouvé pourquoi cela ne fonctionnait pas :

      avant j’avais pas mal d’inscrits à spip-listes, mais j’ai du les supprimer (réinstallation de spip-listes) et je les ai ré-inscrit par la suite en faisant une importation via le plugin spip liste.

      Et donc en fait il y a un écart d’id : J’ai inscrit un nouveau visiteur avec inscription2 et :

      id_auteur = 152 ( c’est l’ID que donne spip )
      id= 113 ( Et ça c’est l’ID que donne le plugin )

      j’ai modifié la valeur de l’ID donnée par le plugin pour que ce soit 152 aux deux, et maintenant lorsque que vais sur la page des profils, je peux éditer l’ensemble des champs.

      Adrien

    • cmtmt2003

      oui c’est ça justement le pb qui est difficile à gerer.... je sais qu’il peut y avoir une difference entre les deux IDs, mais il faut le gerer... ou simplement revenir à la version precedente quand on avait pas d’ID elargis... je sais pas encore... je dois y reflechir un peu....

      Merci !

    • Salut,

      Je suis sûr que tu va en avoir marre de moi lol, mais j’ai une nouvelle question :

      Comment pourrait-on faire pour créer un nouveau champ ?

      Car je souhaiterai créer un champ « Nom de famille », et le champ spip « Nom » servirai de pseudo, car pour les forums, etc... c’est mieux d’afficher le pseudo plutôt qu’un nom de famille je trouve...

      Adrien

    • cmtmt2003

      et pourquoi pas le champ login ?... c’est la même chose que pseudo non ?... au moins ct mon idée... mais si tu veux ajouter un champ il faut modifier le formulaire fonds/cfg_inscription2.html et suivre la syntaxe qu’il y a....

      Si tu as la version SVN tu auras toutes les variables d’utilisateur dans le tableau $GLOBALS[’auteur_session’] et si tu veux le login ou pseudo ce serait $GLOBALS[’auteur_session’][’username’], par contre si tu as la 1.92b surement il faudrait faire une mise à jour, parce que il y avait un pb ds SPIP et on l’a corrigé il y a un ou deux jours...

      @+ !

    • Okay merci

      Au fait j’ai trouvé que le plugin « Balise #SESSION » était compatible avec inscription2

      Comme par exemple #SESSIONtelephone affiche le numéro de tel de la personne connecté, etc...
      C’est cool non ?

      Merci pour la réponse, je vais essayer de me débrouiller ;)

      A+

      Adrien

    Répondre à ce message

  • 4

    bonjour, un petit message tout d’abord pour remercier pour ce plugins qui non seulement apporte des champs plus précis par rapport à mes besoins mais en plus permet enfin de supprimer les membre n’ayant pas finalisée la procédure d’inscription.

    Un petit message quand même pour personnaliser le plugins :

    1. je désirerais mettre le statut de rédacteur automatiquement à chaque nouvel inscrit (cela oblige sinon à surveiller de manière dragstique tous les inscrits ou à leur faire faire la démarche de demander)

    2. Un petit up pour permettre à l’auteur d’insérer son logo ou image dans son profil à partir de l’espace public ( sinon pourquoi pas comme pour les articles les prendre dans tmp/upload/ ) Quel fichier est à modifer ? où ?

    3. Un autre petit up pour afficher les infos sup (fonction ,entreprise,etc.) depuis la page auteur.html

    • J’avais oublier : je n’arrives pas à modifier les informations du questionnaire : avec les crayons en espace public cela donnes : spip_ateur_élargis 1« nom du champ » : pas de valeur dans une boite texte et depuis l’espace privé cela me donnes rien mais renvoie le même formulaire vierge ???

    • Bonjour !

      pour le premier et 3e point c’est prevu, si je le fais pas ce WE je le ferai lundi, pour le 2, je sais pas comment faire, j’y avais pense’ mais j’ai pas su faire, donc j’ai laisse’ tomber.
      Le truc des crayons j’avais repare’ ca normelement mais j’ai oublie’ commiter..... donc il faudrait que je le fasse a nouveau, encore ce WE p’tet ce soir en ce moment je n’ai pas acc’es ’a mes fichiers...

      Merci !

      @+

    • Je viens de commiter des changements et normalement cela devrait fonctionner, pour le troisième point il suffit de appeler

       
      <INCLURE(inc/profil_adherent.php){id_auteur}>

      dans le squelette auteur.html et on affichera la fiche de l’auteur voulu... si on est admin, on aura le droit de modifier et l’auteur même aussi...
      Attention, si id_auteur n’est pas définie on affichera les infos de celui qui est connecté.

    • ok cool ca marche chez moi.

      Les infos sont désormais disponibles sur la page auteur et on peut les modifier avec le crayon.

      De plus l’option de choix entre statut de rédacteur eet modérateur esst dispo dans les otpions.

      Merci encore

    Répondre à ce message

  • 21

    Salut salut, plusieurs « problèmes » en perspective :

    1) Quand j’ai installé le plugin, j’ai eu le message d’erreur suivant :

    Fatal error : Cannot use string offset as an array in /home/ecoleste/public_html/plugins/inscription2/base/inscription2_installer.php on line 71

    Je précise qu’il est sur la page des plugins, comme ceci :

    Free Image Hosting at www.ImageShack.us

    ( pour obtenir l’erreur en entier, j’ai regardé le code de la page)

    J’ai regardé le fichier, et c’est la création de la table des pays qui semble poser problème..

    Quand j’ai supprimé le fichier inscription2_installer.php le message d’erreur à disparu, laissant place à la liste des plugins.. (le plugin Inscription2 fonctionne toujours, sauf les pays...)

    Donc si c’est seulement la table des pays qui me manque, est-ce que je pourrais avoir le fichier sql pour l’implanter manuellement via phpmyadmin svp ??

    2) Je possède Spip-Liste. Le problème est que dans la configuration je clique sur la liste que je souhaite voir dans l’inscription, je clique sur OK pour valider, ça remet la page de config, mais Spip-liste est coché, cependant la liste n’est plus sélectionné et dans la page d’inscription sur la partie publique, la case de choix est vide :

    Free Image Hosting at www.ImageShack.us

    3) Ce n’est pas un autre problème (ouf) mais une question :

    Pour ressortir le nom de la personne connecté il faut utiliser ceci : $auteur_session[’statut’] avec du php dans le squelette,

    Mais pour avoir son prénom ou autre chose de nouveau inclus grâce au plugin, que doit-on faire ??

    Merci d’avance pour les réponses ;)

    Adrien

    • cmtmt2003

      1) La partie qui pose des problemes, c’est juste pour corriger un bug d’une version qui est resté un jour sur la zone, mais si tu ne l’as pas installé, tu peux effacer les lignes, 71 et 72, et ça devrait marcher... je vais corriger de toute façon ça bientôt parce que kent1 fait un plugin avec les pays et communes... et on veut le faire compatible. sinon tu as le fichier avec les pays, c’est dans inc/pays.php ;)

      2) Pour ça je ne comprends pas, parce que c’est presque la même boucle pour les deux formulaires, peut-être tu peux essayer de changer dans le fichier formulaires/inscription2_form_listes.html le filtre tout par statut= liste et comme ça ce serait la même chose... mais je crois pas que ce soit ça... je sais pas... tu dis la liste est vide, mais peut être il y des choses, sauf que on a pas trouvé le titre et il y a un espace affiché, ça m’est arrivé au debut, et j’ai jamais compris pourquoi...

      3) je savais pas qu’on pouvait faire ça, je vais me renseigner pour faire pareil... :D.. je suis debutant en SPIP :(..

      merci !

    • Commenter la ligne 71 et 72 de la page d’installation n’enlève pas l’erreur de la page de plugins. C’est à la ligne 22 qu’il fait une fatal error.

    • En ce qui me concerne je veux dire !
      _ :)

    • cmtmt2003

      toi aussi tu as le même pb Vincent ?...

      Tu es en SVN Adrien ?,

      et si vous changiez
      spip_abstract_showtable(’xxx’, ’’, true)
      par
      spip_abstract_showtable(’xxx’, ’’, false)

      ça change quelque chose ?

    • 1) Pour le problème des pays, le fait de l’avoir supprimé ça a fonctionné ^^

      2) Quant à Spip-Liste je pense que c’est plus un problème venant de la config dans l’espace privé quand dans les squelettes publiques.


      Heu sous SVN ? C’est à dire ? lol je suis en version 1.9.2. Dans le footer de l’espace privé il est écrit :

      SPIP 1.9.2 [8782] est un logiciel libre distribué sous licence GPL.
      Pour plus d’informations, voir le site http://www.spip.net/fr.


      et si vous changiez spip_abstract_showtable(’xxx’, ’’, true) par spip_abstract_showtable(’xxx’, ’’, false)

      Je ne comprend pas ce que tu veux dire dsl ^^’

    • cmtmt2003

      SVN c’est la version en cours de developpement, et acuellement c’est la 1.9.3, la derniere stable c’est la 1.9.2b, qui est sorti y a pas longtemp...

      sinon, spip_abstract_showtable(’xxx’, ’’, true) c’est dans le même fichier la ligne 70 je crois... inscription2_installer juste avant le ’if’

      Merci ! @+ !

    • Non mais pour le même fichier mon erreur est autre part.
      L’erreur exacte c’est « Fatal error : Cannot use string offset as an array on line 22 ».

    • Salut,

      Je crois que le problème pour Spip-Liste vient de inscription2 dans spip_meta...

      Parce qu’avant c’était pas organisé comme ça et ça marchait, que là maintenant, ça marche plus....

      Voila...

      A+

    • Y avait un pb de definition des tables dans SPIP listes, mais je pense que l’a c regle’ si c pas le cas dites moi pour aue je puisse voir le pb, mais je vais reinstaller tout de 0 et chercher l’erreur... parce que maintenant j’arrives pas a le reproduire....

      Merci !

      @+

    • Heu.. Comment ça c’est réglé lol ?
      Parce que.. J’ai pas fait de changement dans mes fichiers ni rien lol ^^’

      Adrien

    • Bonjour,

      Est-ce que je pourrais avoir la liste complète des nouvelles tables implantées, ainsi que des autres qui ont été modifiés et comment ? par le plugin Inscription2 svp ?

      Afin que je voie si c’est un problème de ma base mysql

      Merci d’avance

      Adrien

    • cmtmt2003

      Bonjour,

      Il y a deux tables qui sont définies par inscription2 spip_auteurs_elargis, qui a une clef primaire id et un index sur id_auteur, la deuxième c’est la table spip_pays, avec un id et un nom de pays, qui es censé de changer bientôt...

      Il y a spip_listes qui travaille aussi sur spip_auteurs_elargis, et jusqu’à ce matin y avait encore des pbs, mais je viens d’ajouter une petite modif, j’espère que ça ira...

      Sinon on peut regarder dans le MySQL.log (dossier tmp à la racine du site) pour voir quels sont les pbs, il y a peut-être un pb de compatibilité avec la version 1.9.2, parce que je développe en 1.9.2b

      Merci !

    • Non ce n’est pas un problème de compatibilité, enfin je ne pense pas, car j’ai mis à jour vers 1.9.2b il y a quelques jours sans aucun changement ;)

      Merci pour la liste des tables, je vais allez voir ça de suite.

      Adrien

    • Re !

      Bon, j’ai vérifier les tables je pense pas qu’il y ait de problème...
      Mais j’ai trouvé aussi des trucs dans spip_meta...

      J’ai réinstallé le plugin avec les nouvelles fonctionnalités, sans aucun changement... =/

      Heu... Est-ce que je pourrais avoir la liste détaillé de ce que je dois supprimer afin de désinstaller totalement le plugin, pour le réinstaller par la suite ?
      ( ex : certaines choses dans spip_meta, etc... )

      Merci d’avance

      Adrien

    • cmtmt2003

      bah, normalement dans l’admin plugin tu as une boite juste à coté du nom du plugin et si tu la cliques il y a un lien qui apparaît ’effacer tout’ et tout sera désinstallé... sinon, si tu veux te rassurer, et tu n’as pas de choses à perdre de spip_listes, tu peux effacer completement la table spip_auteurs_elargis, spip_pays, et ds spip_meta, inscription2 et inscription2_version. Si tu veux garder les infos de spip_listes ds la table auteurs elargis, il faut effacer tous les champs sauf id, id_auteur et spip_listes_format.... (ceci est fait si tu cliques ’effacer tout’)

      Merci !

    • Ahhhhhhh !!!

      Je commence à en avoir marre lol ^^’

      J’ai désinstaller à fond les deux plugins, et ça change rien, toujours la même erreur.....

      Sinon, cmtmt2003 , tu es sûr que ça ne vient pas de la page de config dans l’espace privé ??

      Car c’est à cause de ça à mon avis, il n’arrive plus à le selectionner... ( il n’y a pas de surbrillance bleue sur le nom de la liste. Tout du moins, quand je la séléctionne il y en a, mais elle disparait quand je valide... )

      Ou sinon, est-ce qu’il serait possible d’installer la liste manuellement dans la config via phpmyadmin ??

      Merci d’avance,

      Adrien

    • tu as la dernière version de cfg ?... parce que cela m’arrivait avant... mais on a modifié cfg pour prendre ça en compte, parce que si c que ça, c’est juste que cfg n’analyse pas la config dans le fichier inscription2_spip_listes.html, et ça c bizarre... parce que ça marche pour moi en 1.92b et 1.93

      sinon, la syntaxe est, si tu veux le faire à la main,

      s:10:"newsletter";s:2:"on";
      s:11:"newsletters";a:2:{
      i:0;s:1:"2";
      i:1;s:1:"4";
      } 


      s => string
      a => array
      i => int
      et le numero c la longueur de la chaine, ou du tableau, et ds le tableau :

      i : ’id’ ; s : ’longueur de la chaine’ : ’id de la liste’ ;

      J’espère que ça marche autrement, sinon, c un penible de le faire comme ça...

    • <délire>

      WAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

      **chante** Weeee arrre the chaaampionnnnnns

      WEEEE ARRE THE CHAMMPIONNNS !!!

      </délire>

      Ahhhh merci beaucoup cmtmt2003, tu as raison, j’avais la version 1.0.2, j’ai mis la 1.0.3 et ça marrrcchhhhe =D

      Merci beaucoup lol ^^’

      J’ai sauté de ma chaise quand ça a fonctionné lol ^^’

      Merci encore,
      bonne journée ;)

      A++

      Adrien

    • Salut c’est encore moi ! ^^’

      Non, il n’y a pas de problème lol

      Je voudrais juste poser une question :

      Pour le nom, lors de l’inscription, si l’on met un chiffre ou un accent ça met « Entrez une chaine de caractères valides »

      Mais je souhaiterai utiliser ce champ pas comme un nom de famille, mais plutôt comme un pseudo..

      Est-ce possible d’autoriser les chiffres et accents ?

      Merci

      Adrien

    • Bonjour !,

      Bien sûr que tu peux changer ça, il faut personnaliser le formulaire formulaires/inscription2.html, là tu as les méthodes de validation (javascript, ligne 8 -10), la méthode chaine est l’utilisée pour valider le nom, donc si tu veux ajouter des numéros, des lettres accentuées, etc, il faut juste changer l’expression rationnelle.

      Bon courage, :D... je suis content, c t-une bonne nouvelle de savoir que ça a marché :D

      @+

    • Merci beaucoup pour l’info ;)

      Bonne journée =D

      Adrien

    Répondre à ce message

  • 8

    Yo,
    bon je viens d’installer la spip svn [9662]. C’est tout propre etc.

    Bah j’ai toujours l’erreur cité plus bas par un autre et par moi sur IRC (common_man) :
    Warning: join() [function.join]: Bad arguments. in /home/vincent/public_html/dropin/test193/ecrire/public/assembler.php(516) : eval()'d code on line 284

    Et j’ai toujours les crayons qui ne marchent pas.
    Lorsque je modifie les infos supplémentaires d’un auteur dans l’interface privé avec le formulaire normal, ça marche parfaitement. Mais sur le profil, que tchi. Ca met une alert(), et dans spip.log on me dit que les crayons ne trouvent pas la table spip_auteurs_elargis.

    Et encore une autre question :
    j’ai ajouté le profil dans auteur.html. Mais le comportement est super bizarre non ?
    Quand je regarde mon auteur, ya mes articles et mon profil élargi. Mais si je regarde un autre auteur, ya ses articles et MON profil élargi, toujours. On peut pas voir le profil d’une autre personne ?

    Merci d’avance

    • cmtmt2003

      Bonjour...

      Pourrais tu me dire la partie specifique où tu as l’erreur ?... parce que c’est clairement un erreur par un array non declaré, mais je sais pas où...

      Sinon, je sais pas quoi faire pour autoriser les crayons, mais si tu me dis que les crayons ne trouvent pas la table, alors le probleme n’est pas l’autorisation... je vais voir ça ....

      Pour le profil, c’est fait pour pouvoir regarder son propre profil, mais si l’on veut pouvoir regarder le profil de n’importe qui depuis l’espace public je pense que c’est facile, à regler... je vais changer ça

      Merci !

      @+

    • Alors, le warning join(), c’est dans la page « inscription2_adherents ». Et du coup la page finie même pas de se charger (j’ai pas le pied de page de l’interface privée) et le tableau des adhérents n’est pas rempli (alors que la table auteurs_elargis contient deux lignes).

      Pour les crayons, ça marche chez toi ?
      Il faut pas déclarer la nouvelle table à crayons ? Il peut, de base, modifier des tables qui sont pas du core ?

      Par exemple, pour modifier avec les crayons des champs rajoutés aux articles, ya un mec qui a fait ça : http://www.spip-contrib.net/Les-crayons#forum395148
      Peut-être qu’il y a un truc à déclarer je sais pas. Sauf si ça marche bien chez toi, mais dans ce cas pourquoi moi je pue :( ?

    • cmtmt2003

      le warning join(), c’est dans la page « inscription2_adherents »

      .
      C’est hyper bizarre, parce que pour cette page on utilise juste un join... et l’array est bien déclaré et contient au moins deux elements (par défaut)... combien de cases as tu coché dans la config de plugin (colonne table) ?

      Pour les crayons, ça marche chez moin mais pour l’admin, j’ai pas encore testé comme visiteur... mais s’il trouve bien la table en étant admin, pourquoi pas pour les visiteurs ?.... ça je comprends pas... je pense que ça passe pour l’autorisation, mais si tu as passé en svn et c’est la même chose, j’ai aucune idée...

      Il faut pas déclarer la nouvelle table à crayons ? Il peut, de base, modifier des tables qui sont pas du core ?

      Par exemple, pour modifier avec les crayons des champs rajoutés aux articles, ya un mec qui a fait ça : http://www.spip-contrib.net/Les-crayons#forum395148
      Peut-être qu’il y a un truc à déclarer je sais pas.

      Je vais lire ça maintenant, peut être il faut l’ajouter là aussi... :S... mais comment faire pour modifier un fichier de SPIP avec un puglin ?... je pourrais le faire chez moi à la main... mais pour faire pareil chez les autres, je sais pas... :s

      Merci !

      @+

    • cmtmt2003

      Je viens d’inscrire un visiteur et un auteur, et je me suis connecté avec les deux et ça marche bien pour moi, je suis en SVN, avec les derniers versions de les deux plugins... tu es en SVN aussi ?.... ou en 1.9.2b ?...

      Merci !

    • Hum. lol.
      Pour la page inscription2_adherent c’est bon. Je n’avais tout simplement coché aucune case « table » dans la config.
      Vu que sur l’explication ci-dessus c’était marqué :

      La dernière colonne corresponde à une fonctionnalité qui n’est pas encore implémentée.

      Sinon je suis en svn de ce matin (j’ai marqué le numéro dans mon premier message).

      Pour les crayons, là je ne comprends toujours pas pourquoi ça marche chez toi et pas chez moi. Surtout que j’ai tout réinstallé à neuf ce matin.

    • Oups... la doc n’est pas à jour... là je viens de changer quelques choses.. mais, il faut travailler encore...

      Pour les crayons je sais vraiment pas... est-ce que le visiteur que t’as inscrit a été confirmé ?... sur la table d’adhérents il est en rouge ? ou en blue ?.. si c’est en rouge c’est normal, parce que s’il n’a pas été confirmé, donc il a pas le droit... si tu veux donner le droit quand même aux non confirmés... tu peux modifier le fichier inscription2_mes_options... et redefinir autoriser_auteur_modifier sinon, tu peux changer son statut à la main, sur sa fiche.

      Si c’est pa ça... je saurais pas dire... :S

      @+ !

    • Ben alors tu saurais pas dire :)
      Parce que j’ai inscrit un rédacteur. Mais de toute façon les tests que je fais c’est sur mon compte de super admin déjà. Je vois mon profil qui s’affiche bien, ya mon prénom, ma vile, etc. Mais impossible de modifier quoi que ce soit avec Crayons. Avec le formulaire classique dans l’interface privée ça marche par contre. Et si ça marche dans l’interface privée c’est que c’est pas un problème de droit, parce que Crayons a les mêmes droits dans dans l’interface privée non ?

      Pffff. Ne pas comprendre.

    • Je viens de modifier la fonction autoriser, et peut être ça pourrait marcher chez toi, il y avait un petit souci, mais je crois que ce serait réglé déjà... j’espère....

      @+ !

    Répondre à ce message

  • 4
    Vincent

    Bonjour,
    je cherche désespérément de la documentation pour personnaliser ce plugin. En effet j’ai effectivement besoin d’avoir plus d’infos pour chaque rédacteur qui s’inscrit, mais à part quelques champs, c’est pas du tout les même infos que ce qui est de base dans inscrption2.

    Or d’après ce que je lis, le but ça serait quand même que auteur_elargi soit modulable non ?

    Mais alors comment on ajoute des champs persos à auteur_elargi ? Il faut apparemment changer cfg_inscrption2, soit, mais les champs que je veux rajouter sont pas tous des input text simple, si je veux que le champs rajouté soit un textarea je le signale comment ?

    Merci d’avance.

    • cmtmt2003

      effectivement, si l’on veut ajouter des champs il faut modifier cfg_inscriptions2... parce que cfg lit le fichier tel qu’il est, donc, si on veut que cfg prenne en compte un champ X il faut l’ajouter dans ce fichier là.... pour le moment, le formulaire d’inscription est aussi un fichier statique, càd, codé en dur, donc si tu veux ajouter un champ il faut le faire à la main... ça facilite le choix entre text ou text area...

      @+ !

      Sergio

    • Vincent

      Mais par contre, qu’on mette un input ou un textarea dans le formualaire, ça sera toujours stocké en « TEXT » dans la base ? Bon c’est déjà ça, mais je veux dire, ya pas moyen par exemple de choisir un type date ou autre ?

      Enfin bon c’est pas très grave, je devrais déjà pouvoir faire ce que je veux avec ça. Merci beaucoup.

      Et bonne nuit.

    • Vincent

      Ah et j’ai une autre question.
      On peut surcharger le formulaire dans squelettes/formulaires/inscription2.html.
      Mais peut-on aussi surcharger la config dans squelettes/fonds/cfg_inscription2.html ?

      Marfi.

    • cmtmt2003

      Pour le champ, oui, c’est toujours en text qu’on le stocke... mais il faudrait faire autrement peut être ...

      Oui, a priori on peut le surcharger le fichier fonds, mais je n’ai jamais testé

       ;)

      @+

      Sergio

    Répondre à ce message

  • 2

    Bonjour a tous,

    je rencontre un petit soucis, en effet je crée un compte via le formulaire dinscription, mais
    il met impossible de modifier les informations avec la « profil_adherent » une fois logué. Pour pouvoir modifier les infos je dois faire basculer le compte en « administrateur ». Là le plugin « crayon » fonctionne.

    Une idée ?

    • cmtmt2003

      bizarre... j’ai eu ce pb il y a quelques jours, mais normalement on a redefini la fonction autoriser et là ça devrait marcher... tu as quelle version de SPIP ?... parce qu’il me semble que c’est un bug qui est corrige dans la version SVN... mais, j’ai pas encore eu le temps de tester... :S peut être il faut reviser la fonction.

      Merci !

    • hello,

      je suis en version : SPIP 1.9.2b [9381]

    Répondre à ce message

  • 2

    Je viens de tester le plugins, après des difficultés au démarage (pb page car plugins mal installés entre celui-là et cfg).

    J’ai 2 soucis à l’utilisation, bug ?

    Warning : join() [function.join] : Bad arguments. in E :\wampserver\rugball\ecrire\public\assembler.php(398) : eval()’d code on line 281

    Dans la partie privée, administration des adhérents (Liste adhérents).

    # Erreur(s) dans le squelette

    * #INSERT_HEAD, Double occurrence

    dans la partie publique avec un squelette très simple,

    #CACHE{7200}
    <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
    <html dir="#LANG_DIR" lang="#LANG">
    <head>
    <title>[(#NOM_SITE_SPIP|textebrut)]</title>
    [<meta name="description" content="(#DESCRIPTIF_SITE_SPIP|couper{150}|textebrut)" />]
    <INCLURE{fond=inc-head}>
    </head>
    
    <body class="page_sommaire">
    <div id="page">
     
    #FORMULAIRE_INSCRIPTION2
     
    <INCLURE{fond=profil}>
      
    </div><!-- fin page -->
    </body>
    </html>

    J’ai donc enlevé l’instruction : <INCLUREfond=inc-head dans la balise

    ...

    Et à ce moment, j’ai une erreur :

    # Erreur(s) dans le squelette

    * Aucun squelette ’profil’ n’est disponible...

    Effectivement, je ne le trouve nulle part.

    Je ne suis pas un spécialiste de SPIP donc peut être ai-je mal fait quelque chose ?

    Pour finir, mon application étant un peu spéciale j’aurai besoin de champs mon généraux dans le profil de l’utilisateur, ce que ne permet le plugns, ce qui est dommage.
    Ce n’est pas une critique mais juste une remarque ...
    Ca serait vraiment sympa que les champs sont totalement paramètrables, je ne sais pas si c’est possible simplement.

    Pour finir, peut être que pour le champs divers, ça serait sympa de l’avoir comme les autres spécifiables Formulaire/Modifiable/Fiche/Table.

    C’est tout pour l’instant, c’est quand même du bon boulot !

    Bravo.

    Throdo.

    • je vais revoir le fichier liste_adherents... il y a peut être un pb... que l’on appele la fonction quand l’array est vide, ou même n’est pas declaré...

      Sinon, le fichier a change de nom pour eviter des pbs, ça s’appele amintenant profil_adherent... et il se trouve dans /inc... si je ne me trompe pas...

      Merci !

    • cmtmt2003

      pour le warning, est que tu as coché des cases dans la colonne table ?... sinon, c’est parce que il essai de faire un join de un array qui n’est même pas déclaré... (on fait un array en fonction des cases cochés sur cette colonne, et s’il n’y a pas, l’array n’est pas déclaré)... il faudrait peut être le déclarer avant... ou bien afficher par défaut les champs spip....

      @+ !

    Répondre à ce message

  • 2

    Bonjour

    A la lecture de l’article je me dis que c’est très très proche de auteurs_complets.
    On avait commencé à faire évoluer le truc pour utiliser une table distinctes mais pas avec le même nommage sic (Gestion Auteurs).

    Ne faudrait il pas les rapprocher ?

    Apres un truc qui m’interroge, si l’idée est d’avoir une base commune pour tous les plugins. La méthode choisie impliquera d’éditer aussi ce plugin ?
    Je pense aux options spécifiques pour association et spip listes

    Si un plugin ajoute un champ celui est il pris en compte par ce plugin dans la liste de choix ?

    J’ai sûrement encore des question :) mais cela doit encore murir un peu.

    Km

    • cmtmt2003

      Bonjour !

      Si j’ai bien compris... tu demandes si un plugin X ajoute un champ dans la table auteur_elargis, est-ce que ce sera pris en compte ?...

      bon, à priori non, parce que la base du fonctionnement c’est le plugin CFG... c’est à dire...seulement les champs qu’on défini dans le squelette /fonds/cfg_inscription2.html seront accessibles au plugin ... et la table sera donc créée à partir des choix de l’utilisateur...
      je m’explique... quand on configure le plugin.. on choisi les champs qui seront affichés au formulaire d’inscription.. et la table sera donc créée en fonctions de ces champs... si tu choisis juste 3 champ extra... la table auteurs_elargis aura donc ces trois champs plus id_auteur... et si après tu décides d’ajouter deux autres champs.. ces champs seront ajoutés aussi à la table... et on aura ainsi les 5 champs plus id_auteur... mais si on ajoute un champ avec un autre plugin... le champ ne sera pas accessible au plugin inscription2... parce qu’il travaille en fonction de la config choisi, et non pas en fonction de la table...

      Si on veut modifier ce plugin ... c’est assez simple.. il suffit de modifier le squelette cfg_inscription2... et si on veut par exemple ajouter un champ au formulaire d’inscription, il faudrait l’ajouter aussi dans le /formulaires/inscription2.html... ce dernier étant statique... càd... codé en dur... l’avantage est que comme ça on peut choisir l’ordre d’affichage... par contre... la fiche d’adhérent est dynamique... donc on ne peut pas le personnaliser... à priori...

      je sais pas si c’est assez claire.. :S

      @+ !

    • Merci pour ce complément d’informations

      Je vais essayer de voir si on peut faire évoluer auteurs_complets dans la même veine, si accord de kent.
      Et du coup surement piquer quellesque idée :)

    Répondre à ce message

  • 11

    Salut,

    j’ai profité que le plugin ne plante plus tout le site pour le tester.

    Malheureusement j’ai buté à la page confirmation de l’inscription (mail bien envoyé) : j’ai une drôle de mise en page et un message « Rien à faire ».

    quand je veux charger la page profil, pour voir si l’inscirption s’est faite, j’ai un message d’erreur :

    Warning: Invalid argument supplied for foreach() in /home/www/61576a211119579004c629340cc5213d/web/test/ecrire/public.php(25) : eval()'d code on line 38
    erreur user not found

    une idée ?

    d’avance merci

    • T’as bien reçu le mail ?... et quand tu essai de confirmer tu as le « rien à faire » ?... si c’est ça... bah... c’est peut être parce que il a eu un pb quand on a écrit sur la table spip_auteur... mais si le lien indique... &id=**** c’est parce qu’on l’a bien ajouté ... est-ce que tu as accès aux tables ?... peux tu voir si le visiteur a été ajouté ?...

      je suis en train de modifier la balise formulaire_inscription2... donc si tu peux me dire... peut être il faut modifier quelque chose d’autre .. et je pourrais le modifier toute de suite...

      pour la mise en forme... :P... j’ai juste mis un message d’erreur... je ne me suis pas amusé à le mettre joli... normalement ce message d’erreur s’affichera si le visiteur n’a pas été ajouté à la table... ou si on change l’alea... (tu as bien un numero positif comme cle non ?)

      Merci !

    • Le visiteur n’apparaît pas dans l’espace privé sous visiteurs, mais il a bien été rajouté, car si je rentre le même profil dans le formulaire, il me prévient que cet email est déjà enregistré et qu’il me faut confirmer mon inscription en suivant les instructions du mail...

      Désolé, je ne peux pas t’en dire plus

      PS : le profil a effectivement été créé et apparaît dans la liste des abonnés à la newsletter (mais le statut n’est pas confirmé (pas d’icone bleue))

    • -  j’ai bien une table spip_auteurs_elargis
      -  il y a bien dans le lien du mail un id qui correspond à l’enregistrement dans la table susmentionnée

    • Bon,

      ben j’ai tout recommencer à neuf et finallement ça marche.

      Mon problème suivant est :

      -  j’ai rajouté un champ pour associer l’auteur « élargi » à des événements de l’agenda. Dans la base de données c’est l’id de l’événement qui est stocké
      -  actuellement la page profil_adherent est codée tout en php

      il en ressort quelques questions :
      -  que faudrait-il modifier dans la page profil_adherent pour récupérer l’id tel que stocké dans la base mais dans une boucle pour pouvoir récupérer ensuite le titre le lieu le descriptif de l’événement ?
      -  les crayons devraient-ils fonctionner sur le page profil_adherent ?
      -  ne sachant pas si les crayons devraient marcher, je ne suis pas en mesure de tester s’il est possible après coup d’associer plusieurs événements
      -  à quoi sert le mot de passe et le login ? y aurait-il une page à laquelle on peut se connecter pour modifier son profil ?

      Par avance merci pour tes réponses

      PS : si tu le souhaites je pourrais à l’occasion te donner un coup de main pour la mise en page des formulaires et des pages de confirmation.

    • cmtmt2003

      La page profil adhérent affiche les informations que tu as choisi auparavant dans la configuration du plugin... sur cette fiche... il y aura seulement les champs que tu as choisi.. et ils seront modifiables seulement si tu as coché la case modifiable (avec crayons) normalement ça devrait marcher...

      il faudrait peut être y réfléchir un peut plus.. et utiliser les boucles SPIP avec CFG.... pour afficher les champs de la table « élargis » mais il faudrait coder l’affichage de chaque champ séparément... en dur... genre... formulaire d’inscription... mais je sais pas si c’est très convenaient... peut être tu pourrais ajouter un champ « check box » dans cfg_inscription2... et comme ton nouveau champ sera traité comme le reste... il faudrait juste l’ajouter au formulaire d’inscription si tu veux ... parce que sinon... ce sera compris partout... il sera ajouté automatiquement à la table élargis... un exemple de ça... le champ « date de création de la fiche ».... c’est un champ que j’ai ajouté au dernier moment... et qui n’est pas affiché au formulaire d’inscription...

      Il faut juste respecter quelques règles de nommage… par exemple … si tu veux que ton champ soit ajouté à la table… il faut l’appeler n’importe comment sauf avec des terminaisons _fiche, _fiche_mod ou _table… ces trois terminaisons sont respectivement pour… le même champ mais sur la fiche adhérent pas modifiable … sur la fiche adhérent mais modifiable et le dernier pour l’afficher sur une future table d’adhérents…. Voici un exemple…
      xxx, xxx_fiche, xxx_fiche_mod, xxx_table.
      Comme ça… si tu fais un un champ xxx et tu le coches il sera dans ta table…. Si tu ajoutes encore le champ xxx_fiche et/ou..xxx_fiche_mod il sera sur la fiche adhèrent…. Etc…

      Si t’as des doutes... en ce moment je suis sur le chat...... ;)...

      c’est plus rapide... :D

      @+ !

    • cmtmt2003

      ah !... le mot de passe et le login serviront prochainement si tu utilises accès restreint... tu pourras définir une zone à laquelle tu veux que tes nouveaux adhérents soient affectés... sinon.. pour la même chose que ça sert sur SPIP pour les visiteurs... une fois que le visiteur à confirmé son « existence » il pourra accéder aux forums... s’il y en a... etc

       ;)

      @+ !

    • h !... le mot de passe et le login serviront prochainement si tu utilises accès restreint... tu pourras définir une zone à laquelle tu veux que tes nouveaux adhérents soient affectés... sinon.. pour la même chose que ça sert sur SPIP pour les visiteurs... une fois que le visiteur à confirmé son « existence » il pourra accéder aux forums... s’il y en a... etc


      -  Alors, ça ne serait pas mal d’avoir l’option, comme dans SPIP-Listes, avec ou sans code d’accès.

      -  La page profil_adherent bug de nouveau alors qu’elle avait fonctionné un petit moment.
      Warning: Invalid argument supplied for foreach() in /home/www/61576a211119579004c629340cc5213d/web/test/ecrire/public.php(25) : eval()'d code on line 38 erreur user not found
      Pourtant cette fois le profil existe vraiment avec statut de visiteur et apparaît aussi bien sur la page des abonnés à la newsletter qu’à celle des visiteurs.

      -  au sujet de la newsletter il manque un petit quelque chose... En effet l’inscription à une liste de diffusion (je n’ai pas essayé avec plusieurs) se fait correctement. Seulement il manque le format de l’abonnement (html|text).

      -  à part ça les modifs que j’ai apporté pour associer des événements à l’auteur « élargi » (qui lui même est d’ailleurs associé à l’auteur (tout court)) ne se trouve que dans les deux fichiers suivants :
      -  fonds/cfg_inscription2.html
      -  formulaires/inscription2.html

      Dans le fichier cfg_inscription2.html :

      <tr>
      <td><strong><:inscription2:inscription_evenement:></strong> </td>
      <td>
      	<label>
      		<input type="checkbox" name="inscription_evenement" [checked="(#ENV{inscription_evenement}?{checked})"] id="inscription_evenement" />
      	</label>
      </td>
      <td>
      	<label>
      		<input type="checkbox" name="inscription_evenement_fiche_mod" onclick = "enadis(this,inscription_evenement_fiche)" [checked="(#ENV{inscription_evenement_fiche_mod}?{checked})"] id="inscription_evenement_fiche_mod" />
      	</label>
      </td>
      <td>
      	<label>
      		<input type="checkbox" name="inscription_evenement_fiche" [checked="(#ENV{inscription_evenement_fiche}?{checked})"] id="inscription_evenement_fiche" [disabled ="(#ENV{inscription_evenement_fiche_mod}?{true})"]/>
      	</label>
      </td>
      <td>
      	<label>
      		<input type="checkbox" name="inscription_evenement_table" [checked="(#ENV{inscription_evenement_table}?{checked})"] id="inscription_evenement_table" />
      	</label>
      </td>
      </tr>

      Il faudrait encore y ajouter un test comme pour les plugins SPIP-Listes ou Association au cas où le plugin Agenda est absent.

      J’ai opéré les changements idoines dans inscription2.html :

      -  Dans le javascript de test des champs du formulaire :

      activite:  {[(#CONFIG{inscription2/inscription_evenement}|=={on}|?{required: true,}),]chaine:true}
      .....
      inscription_evenement:{
      				required:"Ce champ est obligatoire",
      				chaine:"Choisissez une activit&eacute;"}

      -  Dans le formulaire proprement dit :

      <p [style="(#CONFIG{inscription2/inscription_evenement}|=={on}|?{display: block;, display:none;})"]>
      <B_agenda>
      	<label for="inscription_evenement"><strong><:inscription2:inscription_evenement:></strong><br /></label>
      #SET{selected,#CONFIG{inscription2/inscription_evenement,'',''}}	<select name="inscription_evenement[]" multiple="multiple" size="10" id="inscription_evenement">
      		[(#CONFIG{plugin/AGENDA})<BOUCLE_agenda(EVENEMENTS){id_evenement=(#ENV{evenement})}>
      			<option value="#ID_EVENEMENT">#TITRE [- (#LIEU)][ - (#DATE_DEBUT|Agenda_affdate_debut_fin{#DATE_FIN,#HORAIRE})]
      			</option>
      		</BOUCLE_agenda>
      		<B_agenda_gen>
      	<label for="inscription_evenement"><strong><:inscription2:inscription_evenement:></strong><br /></label>
      #SET{selected,#CONFIG{inscription2/inscription_evenement,'',''}}	<select name="inscription_evenement" id="inscription_evenement">
      		[(#CONFIG{plugin/AGENDA})		
      		
      		<BOUCLE_agenda_gen(EVENEMENTS){id_secteur=2}{age<0}{par titre, date}{statut=publie}>
      			<option value="#ID_EVENEMENT">#TITRE [- (#LIEU)][ - (#DATE_DEBUT|Agenda_affdate_debut_fin{#DATE_FIN,#HORAIRE})]
      			</option>
      		</BOUCLE_agenda_gen>
      			<option value="">Rien de pr&eacute;vu en ce moment</option>
      		<//B_agenda_gen>
      		<//B_agenda>]
      	</select>
      <br /></p>

      où id_secteur=2 correspond à la rubrique à la racine du site dans laquelle il faut aller rechercher les événements auxquels les visiteurs peuvent « s’inscrire ».
      La boucle agenda sélectionne directement l’événement présent dnas le contexte, sinon sort la liste de tous les événements prévus dans le secteur (en l’occurence 2).

      voilà @+

    • - Alors, ça ne serait pas mal d’avoir l’option, comme dans SPIP-Listes, avec ou sans code d’accès.

      En fait je m’en sers pas tellement.. et je ne connais pas trop les options de SPIP-Listes... :S

      Seulement il manque le format de l’abonnement (html|text).

      Oui... j’ai mis par défaut texte.. après je mettrai un select avec les deux choix ;)

      Il faudrait encore y ajouter un test comme pour les plugins SPIP-Listes ou Association au cas où le plugin Agenda est absent.

      Pour les modifs à la premier partie... c’est nickel... ;)... pour le test il suffit de changer le

      <tr>

      par...

      <tr [style="(#CONFIG{plugin/AGENDA}|?{display: block;, display:none;})"]>

      #SET{selected,#CONFIG{inscription2/inscription_evenement,'',''}}

      J’avoue que je connais pas le plugin agenda... mais cette ligne sert pour mettre dans un tableau tous les événements que tu as sélectionnés précédemment... mais comme tu n’as rien sélectionné... (inscription2/inscription_evenement n’est pas un tableau) ça sert à rien... ça sert au cas où tu veux pas offrir tous les événements... et juste quelques uns... après tu peux récupérer ceux que tu as sélectionné avec #GET{selected} comme pour les listes ;)

      pourrais tu le commiter ?... comme ça si quelqu’un a besoin de ça aussi, pourrait s’en servir... :D...

      Merci !

    • En fait je m’en sers pas tellement.. et je ne connais pas trop les options de SPIP-Listes... :S

      Dans la config de spip-listes tu as deux alternatives :
      -  Abonnement simple : Les abonnés reçoivent un message de confirmation après leur abonnement.
      -  Abonnement avec code d’accès : les abonnés reçoivent en plus un login et un mot de passe qui leur permettront de s’identifier sur le site.

      Je ne sais pas dans quel but tu as fait ce plugin, mais ce serait confortable de pouvoir choisir entre les deux modes par exemple pour le cas où la publication sur les forums et l’inscription à la newsletter se font sans inscription préalable, (et où il est donc inutile de s’authentifier sur le site (exception faite de ce qui suit plus bas, c-à-d de pouvoir avec son authentifiant de modifier à part ses données perso également la liste des activité auxquelles ont est inscrit)) .

      Oui... j’ai mis par défaut texte.. après je mettrai un select avec les deux choix ;)

      J’ai fait plusieurs tests et à chaque fois « l’inscription » à la newsletter se fait avec le statut de « désabonné » (c-à-d ni text ni html)

      <tr [style="(#CONFIG{plugin/AGENDA}|?{display: block;, display:none;})"]>

      mais cette ligne sert pour mettre dans un tableau tous les événements que tu as sélectionnés précédemment... mais comme tu n’as rien sélectionné... (inscription2/inscription_evenement n’est pas un tableau) ça sert à rien... ça sert au cas où tu veux pas offrir tous les événements... et juste quelques uns... après tu peux récupérer ceux que tu as sélectionné avec #GET{selected} comme pour les listes ;)

      Ouaip merci je tatonne pour comprendre certains codes ou parfois langages que je ne connais pas... merci ;-)

      Je pensais justement utiliser le tableau pour que l’on puisse choisir dans une liste de mots clés associées à des événements ceux qui seront proposés au visiteur qui s’inscrit.

      pourrais tu le commiter ?... comme ça si quelqu’un a besoin de ça aussi, pourrait s’en servir... :D...

      En l’absence d’une page fonctionnelle où le visiteur pourrait changer les activités auquel il est inscrit (en ajouter ou se désinscrire) ça n’a pas beaucoup d’intérêt.

      L’autre aspect qui me fait dire ça est qu’il faudrait que je trouve moyen de récupérer les id_evenement stockés dans le champ inscirption_evenement de la table auteurs_elargis. Et quand j’essaie #CONFIG{inscription2/inscription_evenement} il me retourne « on ».

      En outre quand plusieurs événements différents sont sélectionnés à l’inscription un seul apparaît dans le champ inscription_evenement.

      Bref, pas vraiment digne d’être commité pour l’instant ;-)

      A plus

      PS : j’ai toujours, après plusieurs remise à zéro et retests, l’erreur :

      Warning : Invalid argument supplied for foreach() in /home/www/61576a211119579004c629340cc5213d/web/test/ecrire/public.php(25) : eval()’d code on line 38
      erreur user not found

      quand je tente de charger profil_adherent

    • En fait je m’en sers pas tellement.. et je ne connais pas trop les options de SPIP-Listes... :S

      Dans la config de spip-listes tu as deux alternatives :
      -  Abonnement simple : Les abonnés reçoivent un message de confirmation après leur abonnement.
      -  Abonnement avec code d’accès : les abonnés reçoivent en plus un login et un mot de passe qui leur permettront de s’identifier sur le site.

      Je ne sais pas dans quel but tu as fait ce plugin, mais ce serait confortable de pouvoir choisir entre les deux modes par exemple pour le cas où la publication sur les forums et l’inscription à la newsletter se font sans inscription préalable, (et où il est donc inutile de s’authentifier sur le site (exception faite de ce qui suit plus bas, c-à-d de pouvoir avec son authentifiant de modifier à part ses données perso également la liste des activité auxquelles ont est inscrit)) .

      Oui... j’ai mis par défaut texte.. après je mettrai un select avec les deux choix ;)

      J’ai fait plusieurs tests et à chaque fois « l’inscription » à la newsletter se fait avec le statut de « désabonné » (c-à-d ni text ni html)

      <tr [style="(#CONFIG{plugin/AGENDA}|?{display: block;, display:none;})"]>

      mais cette ligne sert pour mettre dans un tableau tous les événements que tu as sélectionnés précédemment... mais comme tu n’as rien sélectionné... (inscription2/inscription_evenement n’est pas un tableau) ça sert à rien... ça sert au cas où tu veux pas offrir tous les événements... et juste quelques uns... après tu peux récupérer ceux que tu as sélectionné avec #GET{selected} comme pour les listes ;)

      Ouaip merci je tatonne pour comprendre certains codes ou parfois langages que je ne connais pas... merci ;-)

      Je pensais justement utiliser le tableau pour que l’on puisse choisir dans une liste de mots clés associées à des événements ceux qui seront proposés au visiteur qui s’inscrit.

      pourrais tu le commiter ?... comme ça si quelqu’un a besoin de ça aussi, pourrait s’en servir... :D...

      En l’absence d’une page fonctionnelle où le visiteur pourrait changer les activités auquel il est inscrit (en ajouter ou se désinscrire) ça n’a pas beaucoup d’intérêt.

      L’autre aspect qui me fait dire ça est qu’il faudrait que je trouve moyen de récupérer les id_evenement stockés dans le champ inscirption_evenement de la table auteurs_elargis. Et quand j’essaie #CONFIG{inscription2/inscription_evenement} il me retourne « on ».

      En outre quand plusieurs événements différents sont sélectionnés à l’inscription un seul apparaît dans le champ inscription_evenement.

      Bref, pas vraiment digne d’être commité pour l’instant ;-)

      A plus

      PS : j’ai toujours, après plusieurs remise à zéro er retests, l’erreur :

      Warning : Invalid argument supplied for foreach() in /home/www/61576a211119579004c629340cc5213d/web/test/ecrire/public.php(25) : eval()’d code on line 38
      erreur user not found

      quand je tente de charger profil_adherent

    • Abonnement simple : Les abonnés reçoivent un message de confirmation après leur abonnement.
      Abonnement avec code d’accès : les abonnés reçoivent en plus un login et un mot de passe qui leur permettront de s’identifier sur le site.
      Je ne sais pas dans quel but tu as fait ce plugin, mais ce serait confortable de pouvoir choisir entre les deux modes par exemple pour le cas où la publication sur les forums et l’inscription à la newsletter se font sans inscription préalable, (et où il est donc inutile de s’authentifier sur le site (exception faite de ce qui suit plus bas, c-à-d de pouvoir avec son authentifiant de modifier à part ses données perso également la liste des activité auxquelles ont est inscrit)) .

      Mon intérêt est plutôt faire un plugin que nous permette avoir une base de données selon nos besoins… c’est plutôt orienté vers un site où les gens auront des choses à faire.. Des événements pour s’inscrire… des données perso… qui ne doivent pas être accessibles qu’aux webmestres et les propres utilisateurs… voilà donc l’intérêt d’un login et mot de passe...

      J’ai fait plusieurs tests et à chaque fois « l’inscription » à la newsletter se fait avec le statut de « désabonné » (c-à-d ni text ni html)

      Bizarre… le champ est text ou texte ?.... je pense que j’ai mis texte… si tu regardes la table… il y a tout les données… si pour SPIP-Listes c’est text… bon alors il faut changer le fichier balise/formulaire_inscription2...

      Je pensais justement utiliser le tableau pour que l’on puisse choisir dans une liste de mots clés associées à des événements ceux qui seront proposés au visiteur qui s’inscrit.
      En l’absence d’une page fonctionnelle où le visiteur pourrait changer les activités auquel il est inscrit (en ajouter ou se désinscrire) ça n’a pas beaucoup d’intérêt.

      Oui c’est une bonne idée… mais je ne saurai pas le faire.. je sais pas comment fonctionnent les mot clés dans SPIP… donc ce serait difficile à coder pour moi… :S

      L’autre aspect qui me fait dire ça est qu’il faudrait que je trouve moyen de récupérer les id_evenement stockés dans le champ inscirption_evenement de la table auteurs_elargis. Et quand j’essaie #CONFIGinscription2/inscription_evenement il me retourne « on ».

      Oui, en effet.. ce fonction là… c’est pour savoir si le « checkbox » est coché ou pas… mais tu peux toujours faire une boucle sur la table… sur n’importe quel table… mais chaque adhérent peut s’inscrire à combien d’événements ? comment comptes tu garder les événements auxquels l’adhérent s’inscrit ?... il faudrait faire peut être une autre table.. genre spip_auteurs_evenements… où on garderait les ID auteur et événement.. (comme pour SPIP-listes… ) comme ça chaque utilisateur pourrait s’inscrire à plusieurs evenements… sinon, on pourrait stocker ça en forme de tableau sérialisé…. Mais je sais pas comment faire… (CFG fait ça… il garde toute la config d’un plugin X dans la table SPIP_meta… dans un champ avec le nom du plugin… et après tout est récupérable… )

      En outre quand plusieurs événements différents sont sélectionnés à l’inscription un seul apparaît dans le champ inscription_evenement.

      Tu as fait un select multiple ?... il y a deux exemples qui marchent bien à priori … pour catégories c’est un select simple… et il récupère juste 1 valeur sélectionné… mais pour spip-listes… c’est un select multiple… il récupère donc tous les listes qui sont sélectionnées..

      PS : j’ai toujours, après plusieurs remise à zéro er retests, l’erreur :
      Warning : Invalid argument supplied for foreach() in /home/www/61576a211119579004c629340cc5213d/web/test/ecrire/public.php(25) : eval()’d code on line 38 erreur user not found
      quand je tente de charger profil_adherent

      J’avoue que je sais pas pourquoi… est-ce que cette variable est définie chez toi ?... $GLOBALS['auteur_session']['id_auteur']
      Je viens de trouver une erreur sur le fichier profil_adherent.. mais je doute que ce soit ça… :S… bref.. je fais commit…

      à bientôt ;)

      Sergio

    Répondre à ce message

  • Avec la version actuelle du plugin (svn 12803), dans la page des plugins de l’espace privé, il y a une erreur au parsing du plugin.xml :

    / !\ Fichier absent : base/inscription2.php

    Pourtant, ce fichier est bien présent dans l’arborescence du plugin...

    Répondre à ce message

  • 27

    Hello

    Merci pour cette contrib qui, si elle fonctionne chez moi, sera parfaite.
    Je suis en spip 1.9.2b[9381], j’ai installé les plugins crayon et cfg, (ainsi que Accès Restreint, Auteurs complets, Autorité, En travaux, FCKEditor, Formulaires & Tables, Livre d’or et Spip Listes).
    Dès que j’active le plugin inscription2, j’ai un écran blanc partout, comme si le site était totalement vide. Par contre si je supprime par ftp le dossier inscription2 de mes plugins, tout refonctionne... Je me demande si c’est pas lié au plugin auteurs complets...

    Merci d’avance

    — 
    S@m

    • UPDATE : non, ce n’est pas lié à auteurs complets (le résultat est le même en désactivant le plugin)

    • Hello...
      t’as telechargé la derniere version ?... hier j’ai fait renomage des focntions... pour eviter ça justement... si c’est encore le cas... il faut que je le revois .. mais j’utilise la même version de SPIP que toi... Sinon... je vais installer les mêmes plugins que toi et je te dirai.. ;)

      Sergio

    • Je pense que oui, j’ai téléchargé le plugin il y a moins d’une demi-heure...
      Merci pour ton aide

    • J’arrive pas à reproduire l’erreur... bizarre... j’ai la même version de SPIP... et les plugins..

      -  Acces Restreint 2.0 (0.2)
      -  Autorité (0.8)
      -  CFG (1.0.2)
      -  En travaux (1.2)
      -  Formulaires&Tables(SPIP 1.9.1+) (0.301)
      -  Inscription2 (0.1)
      -  Spip_listes (1.92)
      -  Auteurs complets (0.3)
      -  Crayons (0.6)
      -  FCKEditor(2.4.2) (1.4)

      Par contre... je n’ai pas Livre d’or... je l’ai pas trouvé sur la zone... si tu le désactives est-ce que ça fonctionne ? Sinon, dis-moi si t’as des versions plus récentes des plugins listes ci-dessus...

      Merci !

      Sergio

    • Je suis à peu près à jour, sauf pour :
      -  Accès restreint (0.11)
      -  En travaux (1.0)
      -  Edition des articles avec FCKeditor (0.1) (différent je pense de FCKEditor seul)

      Donc en fait g plutot des versions plus anciennes...
      Je vais essayer de désactiver livre d’or et de mettre à jour les autres plugins, je te tiens au courant !

      Merci beaucoup

      — 
      S@m

    • Bon c’est pas la joie...
      J’ai mis à jour mes plugins (ça peut pas faire de mal de toute façon), ça ne fonctionne toujours pas. Plus grave, si je désactive tous les plugins sauf les 3 nécessaires (cfg, crayons et inscription2), ça pète aussi...

      Je marche avec le squelette sarka spip, ça peut avoir une influence ? Désolé je ne suis pas encore un expert :-S

      Merci pour ton aide, sincèrement en tout cas

    • ça doit être ça...parce que je viens d’installer livre d’or... et rien du tout... ça marche encore..

      as tu essayé de supprimer tous les fichier du dossier tmp de spip ?.. sinon, franchement je vois pas le problème.. j’ai exactement les mêmes plugins que toi... et ça n’arrive pas... c’est peut être incompatible avec le squelette... mais je vois pas la raison... je sais que ça arrive quand on a deux fonctions avec le même nom... et j’ai renomé toutes les fonctions avec le mot inscription2 quelque part pour l’eviter .. mais si ça t’arrive encore.. clairement c’est pas ça... :(

      je vais me renseigner... je suis loin d’être un expert en tout cas :P
      je te tiens au courant.. ;)

      à+ !

      Sergio

    • ok ben j’attends ton retour...
      j’ai essayé le coup du répertoire tmp, rien à faire.

      Ce que je vais essayer de mon coté, c’est d’installer en local spip avec le squelette sarka spip et les 3 plugins pour faire fonctionner inscription2...

      Je te tiens au courant either...

      ++

    • Ok ben c’est très bizarre quand même...
      J’ai installé spip brut, et les plugins cfg, crayon et identité2 en local (avec wamp) et c’est le même problème...

      Du coup je pense pas que ça vienne du squelette...
      Je sais pas si d’autres gens peuvent faire le test ou si je fais une grosse connerie, mais je me suis contenté d’installer spip, et d’activer les 3 plugins...

      Bon courage...

    •  :(... c’est super bizarre... moi j’ai fait la même chose... mais sous Easyphp.. et ça marche nickel... je ne comprends pas... c’est hyper bizarre... :(

    • reivilo0

      Bizarre, bizarre... Vous avez dit bizarre, comme c’est bizarre !

      J’ai fait la même chose :

      Si j’active 2 deux premiers plugins, le site spis fonctionne normalement.

      Par contre, dès l’activation d’« Inscription2 », j’ai aussi une page blanche...

    • exactement la même chose chez moi

      -  php 5.1.6
      -  Spip 1.9.2b 9381
      -  Dernières versions des trois plugins

    • cmtmt2003

      Ben... je viens de faire un commit... j’ai corrigé le fichier inscription2_installer... parce que si vous avez l’écran blanche chaque fois que vous l’activez... le problème doit être forcément dans ce fichier ou dans le fichier inscription2_mes_options... (je crois)... si je me trompe... dites-moi... mais c’est super bizarre... parce que je n’arrive pas à reproduire le bug... j’ai réinstallé tout en local... et rien du tout...

      ben.. j’espere que ça marche maintenant... :S...

      @+ !

      tenez moi au courant svp... :(

    • Malheureusement statu quo pour moi...
      A ceci près que je me sens moins seul ;-)

      J’aimerais pouvoir t’aider mais franchement je suis pas au niveau...

      Bon courage

      — 
      S@m

    • Salut,

      désolé pas de changement chez moi... -> page blanche

      Ubu

      PS : j’ai corrigé le fichier de langue française et proposé un premier jet en langue anglaise

    • Je comprends toujours pas... j’ai demandé un peu de l’aide.. je ne sais plus quoi faire... :(

      Pourrais tu le commiter ?... je veux bien les corrections... et aussi la traduction... :D...

      Je sais que ça ne sert pas à grand chose si chez vous ça ne marche pas.. mais je viens d’ajouter la validation du formulaire d’inscription avant l’envoie au serveur grâce au plugin Validation-Form pour jQuery, je le commiterai toute de suite...

      @+ !

    • les deux fichiers de traduction sont sur la zone, non ?

      je les ai commités avant de poster...

      bref, je crois pouvoir te dire que le problème se situe dans le fichier inscription2.php, mais pas dans l’installer ou inscription2_mes_options.php.
      Je dis ça après avoir activé ton plugin (d’abord tout seul, ensuite avec cfg, enfin avec cfg et crayons), puis avoir regardé ce que ça donnait en supprimant un par un les fichiers. Résultat je n’ai pas de page blanche qu’après avoir supprimé le fichier inscription2.php et cela dans toutes les configurations mentionnées dans la parenthèse.

      Autrement dit le plugin rentre directement en conflit avec spip et non pas avec un autre plugin si je ne m’abuse.

      J’ai testé ensuite ligne par ligne le fichier en question ayant le plugin cfg et inscription2 activés. Résultat : le problème est dans le foreach (9è et/ou 10è lignes) mais pas dans les else et if qu’il contient.

      Sans garantie vu ma méthode de débogage et mon ignorance en php...

      évidemment je n’ai pu que contempler tes formulaires mais pas encore tester le plugin, j’imagine qu’il a besoin de l’entier du fichier litigieux pour fonctionner.

      @+

    • c’est en fait possible qu’il soit dans le premier if contenu dans le foreach. Les lignes 9-10 correspondent à ça dans moon logiciel....

      foreach(lire_config('inscription2') as $cle => $val) {
      if($val!='' and $cle != 'nom' and $cle != 'email' and $cle != 'username' and !ereg("^.+_fiche$", $cle) and !ereg("^.+_fiche_mod$", $cle) and !ereg("^.+_table$", $cle)){
    • cmtmt2003

      bizarre... peut être le pb c’est la fonction ereg... je sais que toutes mes expressions régulières pourraient être réduites à une seule, mais bon, essai à nouveau stp mais cette fois ci.. supprime toutes les appels à la méthode ereg.... c’est une méthode de PHP 4 normalement... donc ça devrait fonctionner.... mais c’est juste pour tester… et ajoute cette ligne

      $desc = spip_abstract_showtable($table_nom, ’’, true) ;

      juste après de

      $table_nom = « spip_auteures_elargis » ;

      stp… et tu me dis qu’est –ce que ça donne….

      Merci !

    • Hola Sergio,

      j’ai exactement la même erreur : http://essai.cedvt.info. Page blanche après activation du plugin Inscription2...

      Et un peu la même analyse : je pensais que ça pouvait venir de plugins accès restreint et autres qui modifient/ajoutent des tables, mais a priori non, même chose sur un spip SVN seul. étonnant que tu ne puisses pas reproduire l’erreur !

    • cmtmt2003

      Finalement je crois avoir compris pourquoi cela arrive !!!!!

      C’est parce que dans le fichier mes_options... je fais appel à une fonction de CFG... et chez vous.. au moins chez essai.cedvt.info.. le fichier mes_options du plugin inscription2 se charge avant que celui de CFG... donc.. de coup on a pas la fonction .... et... c’est perdu... page blanche... je sais pas pourquoi chez moi... le plugin CFG est toujours le premier à se charger (alphabetiquement ???) et pas chez vous... sinon il faudrait faire un include(machin) du fichier mes_options de CFG... :S... pas très propre quand même... je verrai ça demain matin...

      Merci !!!

    • supprime toutes les appels à la méthode ereg.... c’est une méthode de PHP 4 normalement... donc ça devrait fonctionner.... mais c’est juste pour tester… et ajoute cette ligne

      $desc = spip_abstract_showtable($table_nom, ’’, true) ;

      juste après de

      $table_nom = « spip_auteures_elargis » ;

      Sans effet...

    • reivilo0

      Bonjour,

      En renommant le répertoire du plugin (inscription2 au lieu de Inscription, remarquez le I majuscule transformé en minuscule), je n’ai plus le problème de page blanche ....

      remarque, j’ai désactivé le plugin Inscription2, renommé le répertoire puis ré-activé le plugin.

      @+

    • cmtmt2003

      mais les autres plugins sont en mayuscule ??...si non.. c’est evident.. parce que SPIP charge les plugins par ordre alphabetique... et commence par les mayuscules... et CFG DOIT être chargé avant... sinon ça ne marchera pas... en tout cas je viens de modifier le fichier inscription2 pour que ça n’arrive plus... ;)

      Merci !!!

    • Merci !!! ça marche !!!

    • En renommant le répertoire du plugin (inscription2 au lieu de Inscription, remarquez le I majuscule transformé en minuscule), je n’ai plus le problème de page blanche ....

      En effet, j’ai renommé le répertoire avec une minuscule, et ça marche !! (à croire que c’est de l’informatique, ce qu’on fait là ;-)

      Il faudra renommer le répertoire dans le CVS, pour éviter que cela ne se reproduise. En revanche, je n’ai pas l’impression que cela se produise avec d’autres plugins (je viens d’essayer d’en renommer un, et ça marche). Sergio : peut-être est-ce un codage “en dur” du nom du répertoire ?

    • J’ai déjà modifié le fichier... voir plus en haut... en fait, le pb c’était que.. si on met le nom Inscription2 et cfg (notez majuscules et minuscules)... SPIP chargera d’abord ceux qui commencent par une majuscule... et ensuite le reste... or, pour utiliser Inscription2 on a besoin impérativement de CFG (fonction lire_config) le système retournait une page blanche... mais normalement ça devrait être corrige avec la modif que j’ai commité ce matin... (un include_spip() du fichier en question) donc.. même si on met majuscule.. ça devrait bien fonctionner...

      Donc là je me pose la question... à quoi sert la balise dans le fichier plugin.xml si SPIP fait comme il veut ?...

      @+

    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 :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

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.

Qui êtes-vous ?
[Se connecter]

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

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom