Campo EMAIL non si aggiorna in maniera massiva

Installazione, configurazione generale, notifiche, API, lingue, problemi server
Post Reply
alforma2019
FormaLms User
Posts: 29
Joined: Mon May 06, 2019 10:40 am
Version: forma.lms 2.0

Campo EMAIL non si aggiorna in maniera massiva

Post by alforma2019 »

Buongiorno,
non so se è la sessione corretta.
Ho installato un Forma 2.3 - purtroppo per vari problemi quando ho importato un certo numero di utenti non è stato importato il campo email. Visto il numero non è pensabile aggiornarlo manualmente ma quando provo attraverso un import con CSV e l'opzione aggiorna non aggiorna nulla.
Sbaglio qualcosa o è normale che faccia così?
Grazie
Ale

User avatar
max
FormaLms Guru
Posts: 2640
Joined: Thu Mar 01, 2012 10:41 am
Version: forma.lms 2.4
Contact:

Re: Campo EMAIL non si aggiorna in maniera massiva

Post by max »

Salve Alessandro,

sicuramente su questo modulo abbiamo fatto dei miglioramenti e aggiustamenti, e di sicuro su una forma 2.4.3 funziona correttamente tutto.
Non ricordo sinceramente se su Forma 2.3 il problema che hai segnalato è un bug o se hai sbagliato qualcosa.

Ti suggerisco però una via d'uscita molto semplice, a 0 euro e 2 minuti:

- cancella tutti gli utenti
- reimportali, stavolta con il campo email

Non fai prima?
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it

alforma2019
FormaLms User
Posts: 29
Joined: Mon May 06, 2019 10:40 am
Version: forma.lms 2.0

Re: Campo EMAIL non si aggiorna in maniera massiva

Post by alforma2019 »

E no perchè han già fatto corsi... solo che alcuni perdono la password e dunque non riescono a recuperarla

alfa24
Senior Boarder
Posts: 1611
Joined: Fri Nov 24, 2017 8:45 am
Version: forma.lms 1.4.2

Re: Campo EMAIL non si aggiorna in maniera massiva

Post by alfa24 »

Puoi lanciare l'update direttamente sul db.
Per modificare l'utente con username pippo, il comando è:

UPDATE core_user SET email 'xxx' WHERE userid = "/pippo"

Notare lo slash davanti a pippo.
Ovviamente sostituisci xxx con l'indirizzo email.

Utilizzando un semplice concatena (ad esempio in excel) puoi generare la corrispondente istruzione per ogni coppia username/email del tuo csv.
I'm Jasmines, the One. If you need, you can contact me.

Post Reply