Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNDéveloppementDéveloppementInterraction direct avec la BDD DNNInterraction direct avec la BDD DNN
Précédente
 
Suivante
Nouveau message
13/08/2012 09:46
 

Bonjour à tous,

 J'aimerais créer des identifiants pour tous mes clients directement sur mon poste plutôt que d'aller à chaque fois sur le site faire la manipulation ce qui serait assez long.

 Savez-vous comment je dois m'y prendre ?  Quelles sont les tables impactées ?

Je vous remercie d'avance

 
Nouveau message
14/08/2012 04:43
 

Bonjour,

Tous d'abord, je dois préciser que c'est une très mauvaise idée de vouloir mettre à jour directement la base en général et en particulier les tables relatives aux comptes.

Il faut comprendre que TOUT ce qui peux être fait via l'interface de DNN peut être fait via les API, ce qui est BEAUCOUP plus sûr que d'aller 'taper' dans les tables. DNN utilise assez souvent la notion de provider et c'est la cas pour les comptes utilisateurs. Par défaut, il s'appui sur le gestionnaire de compte d'ASP.NET plus sa propre table Users et des tables annexes pour la gestion du profil par exemple. D'où ma remarque précédente ! :-)

Donc, il est préférable de créer un module qui pourrait faire de l'import de compte en batch. Ou mieux, d'acheter Bulk User Manager de PHDobson qui fonctionne parfaitement avec toutes les versions de DNN pour un coût tout à fait abordable (de 29,95$ à 99,95 suivant le type de licence). A ce prix autant ne pas se lancer dans la création d'un module ad-hoc (non je ne touche pas de commission) ! :-)

Gilles

 
Nouveau message
14/08/2012 15:33
 

Ok, je te remercie de ta réponse je vais tester ce module alors :)

 

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNDéveloppementDéveloppementInterraction direct avec la BDD DNNInterraction direct avec la BDD DNN