Re: [Galette-discussion] Automate de création d'utilisateur

2016-05-03 Par sujet Alex Jud
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, DDgallo  a
é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

2016-05-01 Par sujet DDgallo
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

2016-05-01 Par sujet Alex Jud
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, DDgallo  a é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

2016-05-01 Par sujet DDgallo

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