bonjour,
comment puis-je puisse créer facilement des utilisateurs sans le faire "utilisateur par utilisateur" via le formulaire de l'admin.
Cordialement
Je ne trouve pas ça pourtant si long que ça...
Vous en avez beaucoup ?
Hors ligne
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 .
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
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
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:
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
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
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 ;-)
Hors ligne
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 ;-)
Hors ligne
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é
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
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.
Hors ligne
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.
Je travail sur le fichier Excel. Ca me donne l'occasion de manipuler un peu le SQL.
Hors ligne
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.
Hors ligne