Annonce

#1 2012-10-01 09:28:34

francois
Invité

import d'utilisateurs en masse

bonjour,
comment puis-je puisse créer facilement des utilisateurs sans le faire "utilisateur par utilisateur" via le formulaire de l'admin.

Cordialement

#2 2012-10-01 12:34:49

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: import d'utilisateurs en masse

Je ne trouve pas ça pourtant si long que ça...
Vous en avez beaucoup ?


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2012-10-01 12:46:20

francois
Invité

Re: import d'utilisateurs en masse

environ 300 pour l'instant. piwigo dispose des fonctionnalités que je recheche.  En revanche  je n'envisage pas de faire les inscriptions "à la main" . l'enregistrement "libre" n'est pas une option non plus.
En plus je peux avoir une liste sous forme de csv .

#4 2012-10-01 12:58:15

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: import d'utilisateurs en masse

le plus simple serait d'intervenir directement de la base de donnée en construisant les requêtes à partir du fichier CVS (ça prend quelques minutes sous notepad++ avec la fonction rechercher-remplacer)

Hors ligne

#5 2012-10-01 13:34:35

francois
Invité

Re: import d'utilisateurs en masse

ok,
donc si j'ai bien compris il suffirait d"insérer dans la table "piwigo_users" un username et un mot de passe crypte ?
Avez vous Une idée ou connaissez vous outil " facile" pour génerer les mots passe aléatoires et leur version cryptée avant l'import dans la table

#6 2012-10-01 13:49:01

mistic100
Ex Equipe Piwigo
Lyon
2008-09-27
3561

Re: import d'utilisateurs en masse

il ne faut pas oublier piwigo_user_infos, sans quoi il manque le moitié des infos

pour le cryptage du mdp, si vous avez laissé le config par défaut de Piwigo (md5) il suffit d'appliquer la fonction MD5()

exemple:

Code:

INSERT INTO `piwigo_users` ( 
`username` ,
`password` ,
`mail_adress` 
)
VALUES ( 
'toto', MD5( 'test' ) , 'toto@gmail.com'
);

non il y a juste un problème c'est que les deux tables doivent etre correctement liées
si vous me donnez la structure de votre CVS je peux écrire un petit fichier php qui fera l'import

Hors ligne

#7 2012-10-02 07:55:12

francois
Invité

Re: import d'utilisateurs en masse

ok,
Au départ je peux avoir  un fichier .csv comme ça:

nom1;prenom1;courriel1
nom2;prenom2;courriel2

Ensuite je peux générer des mots de passe aléatoires et obtenir un fichier .csv comme ça:

nom1;prenom1;courriel1;motdePasse1
nom2;prenom2;courriel2;motdePasse2

Peux tu m'indiquer, à partir de cela, comment inserer proprement ces utilisateurs dans la base de donnée de Piwigo

#8 2012-10-02 08:05:30

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16781

Re: import d'utilisateurs en masse

mistic100 a écrit:

le plus simple serait d'intervenir directement de la base de donnée en construisant les requêtes à partir du fichier CVS (ça prend quelques minutes sous notepad++ avec la fonction rechercher-remplacer)

BOnjour,

Un plugin pour faire cela serais encore plus simple ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#9 2012-10-02 08:06:43

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16781

Re: import d'utilisateurs en masse

francois a écrit:

bonjour,
comment puis-je puisse créer facilement des utilisateurs sans le faire "utilisateur par utilisateur" via le formulaire de l'admin.

Cordialement

Bonjour,

Si tes utilisateurs sont dans une table dans la même base de données avec des mot de passe en MD5 il est aussi peux être plus simple de lier Piwigo à cette table ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#10 2012-10-02 08:21:06

francois
Invité

Re: import d'utilisateurs en masse

Un plugin pour faire cela serais encore plus simple ;-)

plus simple à utiliser c'est sur. plus simple à réaliser c'est une autre affaire.

C'est vrai qu'un plugin permettant
- de créer les utilisateurs(a partir d'un .csv contenant identifiant et mail)
- et envoyer un mail pour prevenir les utilisateur inscrits et leur fournir un mot de passe

aurait été parfait

Pour l'instant je me contenterai de toutes  infos me permettant d'arriver au résultat escompté

#11 2012-10-02 12:42:36

flop25
Équipe Piwigo
2006-07-06
6544

Re: import d'utilisateurs en masse

Sinon avez vous envisagé d'utiliser une poignée de compte générique ? Cad des comptes qui permettent à plusieurs personnes d'y être connectés en même temps

Dernière modification par flop25 (2012-10-02 12:49:28)

Hors ligne

#12 2012-10-02 15:48:52

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: import d'utilisateurs en masse

Excel suffit avec un fichier CSV pour générer les requête SQL.
On passera juste par quelques formules avec des colonnes et hop l'affaire est dans le sac.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#13 2012-10-04 06:45:24

francois
Invité

Re: import d'utilisateurs en masse

flop25 a écrit:

Sinon avez vous envisagé d'utiliser une poignée de compte générique ?

je n'y avais pas pensé et cela peut effectivement être un bon plan B.

#14 2012-10-04 10:31:33

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: import d'utilisateurs en masse

Je travail sur le fichier Excel. Ca me donne l'occasion de manipuler un peu le SQL.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#15 2012-10-04 11:10:40

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: import d'utilisateurs en masse

Ca fonctionne avec un fichier .CSV importé. Mise à jour des deux tables en concert. J'ai juste démarré le numéro l'ID à 1000 et les options sont celles par défaut.


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact