Re: [Galette-discussion] Automate de création d'utilisateur
Pour répondre à ma question initiale: j'ai pu insérer mon code dans le fichier ajouter_adherent.php à la fin de celui-ci. Pour être sûr qu'il ne soit lancé qu'à la création, je l'ai mis dans une conditionnelle if ( $member->id == '' ) { Pour faire une vérification avant modification de id_adh j'ai également ajouté quelques lignes à /adherent/ing/templates/default/member.tlp {literal} function validateForm() { var x = document.forms["form"]["login_adh"].value; var testX = /^[a-zA-Z]+$/.test(x); if (x == null || x == "") { alert("Name must be filled out"); return false; } else if (testX) { } else { alert("Name must be alphabetic"); return false; } } {/literal} Voici ci ca peut aider quelqu'un à l'avenir. A bientôt Le dim. 1 mai 2016 à 13:48, DDgalloa écrit : > Je confirme que la ligne d'adhérent suffit, il faut simplement respecter > les trois règles d'intégrité définies sur les champs `id_statut`, > `titre_adh` et `parent_id` qui doivent correspondre à des identifiants > valides des tables `galette_statuts`, `galette_titles` et > `galette-adherents` (respectivement). > > Daniel > > Le 01/05/2016 à 13:23, Alex Jud a écrit : > > > > En effet ce serait une solution. Galette n'y vois pas de problème à ce > > qu'on créé un membre directement depuis la bd? La ligne d'adhérents > > suffit? Ou faut penser à l'ajouter ailleurs ? Je vais explorer cette voie > > > > Mais si quelqu'un a une solution à ma question de départ je suis > > preneur aussi ! > > > > > > > ___ > Galette-discussion mailing list > Galette-discussion@gna.org > https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Automate de création d'utilisateur
Je confirme que la ligne d'adhérent suffit, il faut simplement respecter les trois règles d'intégrité définies sur les champs `id_statut`, `titre_adh` et `parent_id` qui doivent correspondre à des identifiants valides des tables `galette_statuts`, `galette_titles` et `galette-adherents` (respectivement). Daniel Le 01/05/2016 à 13:23, Alex Jud a écrit : En effet ce serait une solution. Galette n'y vois pas de problème à ce qu'on créé un membre directement depuis la bd? La ligne d'adhérents suffit? Ou faut penser à l'ajouter ailleurs ? Je vais explorer cette voie Mais si quelqu'un a une solution à ma question de départ je suis preneur aussi ! ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Automate de création d'utilisateur
En effet ce serait une solution. Galette n'y vois pas de problème à ce qu'on créé un membre directement depuis la bd? La ligne d'adhérents suffit? Ou faut penser à l'ajouter ailleurs ? Je vais explorer cette voie Mais si quelqu'un a une solution à ma question de départ je suis preneur aussi ! Le dim. 1 mai 2016 12:25, DDgalloa écrit : > Bonjour, > > J'avais à peu près le même problème que toi : faire en sorte que le login > soit la première partie de l'adresse de courriel ou une construction > standard à partir du nom et du prénom (si pas de courriel). > > En fait j'ai contourné le problème en créant un formulaire PHP/MySQL qui > créé les adhérents dans la base galette sans intervenir sur galette ; je > gère aussi ainsi des attributions de groupes. > > Daniel > > Le 01/05/2016 à 11:23, Alex Jud a écrit : > > Bonjour à tous, > > Je suis actuellement bien embêté, je gère plusieurs galettes pour diverses > associations qui interagissent. J'ai donc fait mis en place une plateforme > commune qui nécessite que les login_adh soient tous sans > symboles/espaces/caractères accentués. Jusqu'ici, dès qu'un admin ne > suivait pas la consigne je reprenais la main en derrière... d'où énormément > d'appel (ca marche pô!!!) > > J'ai donc fait une petite ligne de code jquery pour "proposer" une bonne > possibilité, elle prend les champs Prénom et Nom de l'adhérent et remplis > le champ login. > > Sur le papier elle marche, sur fiddle elle marche, mais sur galette dev > elle marche pas. J'ai essayé de l'insérer à divers endroits mais rien y > fait > Quelqu'un pourrait regarder sur mon épaule pour me dire ce qui colle pas > et où je dois mettre le code pour n'être actif qu'à la création d'un membre? > > Fiddle : https://jsfiddle.net/AlexJ/db6qp8c7/3/ > > Peut on dans le même esprit faire une vérification après que l'admin tape > un login? > Merci > > > > ___ > Galette-discussion mailing > listGalette-discussion@gna.orghttps://mail.gna.org/listinfo/galette-discussion > > > ___ > Galette-discussion mailing list > Galette-discussion@gna.org > https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion
Re: [Galette-discussion] Automate de création d'utilisateur
Bonjour, J'avais à peu près le même problème que toi : faire en sorte que le login soit la première partie de l'adresse de courriel ou une construction standard à partir du nom et du prénom (si pas de courriel). En fait j'ai contourné le problème en créant un formulaire PHP/MySQL qui créé les adhérents dans la base galette sans intervenir sur galette ; je gère aussi ainsi des attributions de groupes. Daniel Le 01/05/2016 à 11:23, Alex Jud a écrit : Bonjour à tous, Je suis actuellement bien embêté, je gère plusieurs galettes pour diverses associations qui interagissent. J'ai donc fait mis en place une plateforme commune qui nécessite que les login_adh soient tous sans symboles/espaces/caractères accentués. Jusqu'ici, dès qu'un admin ne suivait pas la consigne je reprenais la main en derrière... d'où énormément d'appel (ca marche pô!!!) J'ai donc fait une petite ligne de code jquery pour "proposer" une bonne possibilité, elle prend les champs Prénom et Nom de l'adhérent et remplis le champ login. Sur le papier elle marche, sur fiddle elle marche, mais sur galette dev elle marche pas. J'ai essayé de l'insérer à divers endroits mais rien y fait Quelqu'un pourrait regarder sur mon épaule pour me dire ce qui colle pas et où je dois mettre le code pour n'être actif qu'à la création d'un membre? Fiddle : https://jsfiddle.net/AlexJ/db6qp8c7/3/ Peut on dans le même esprit faire une vérification après que l'admin tape un login? Merci ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion ___ Galette-discussion mailing list Galette-discussion@gna.org https://mail.gna.org/listinfo/galette-discussion