versión 2.9.9+ ---> Cómo actualizo datos de usuarios mediante un CSV...

versión 2.9.9+ ---> Cómo actualizo datos de usuarios mediante un CSV...

de Xio Cis -
Número de respuestas: 2

Hola!... necesito cambiar a muchos usuarios un dato del perfil, que corresponde a su País, Ciudad, Institución pero no quiero hacerlo uno por uno porque son muchos... puedo hacerlo mediante un CSV?... subirlo y que se actualice automáticamente?

Qué campos debería incluir en el archivo CSV?

Muchas gracias por su ayuda!

Promedio de valoraciones: -
En respuesta a Xio Cis

Re: versión 2.9.9+ ---> Cómo actualizo datos de usuarios mediante un CSV...

de Randy Thornton -

Hola Xiomara,

Hay documentación de esto en esta página https://docs.moodle.org/all/es/Subir_usuarios.

El archivo de csv debe tener una linea primera con los nombres de los campos (en inglés y de letras minúsculas), y hay cuatros campos obligatorios: username, firstname, lastname, email.  

Por ejemplo, lo que quieres hacer es como así:

username,firstname,lastname,email,institution,city,country
jgarcia,Juana,Garcia,jgarcia@example.com,"Institución Grande","San José",CR cfuentes,Carlos,Fuentes,cfuentes@example.com,"Institución Dos",Guadalajara,MX


Cuidado que el código de país debe ser el de ISO "alpha-2 codes" cuales tienen dos letras MAYÚSCULAS - https://docs.moodle.org/all/es/Subir_usuarios#Pa.C3.ADs. Por ejemplo, CR, MX, US son correctos. 

Una lista de estos está aquí - https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Current_codes

También hay unos videos para mostrar el método de subir usuarios, por ejemplo -

.

Al fin, te sugiero que lo compruebes al principio usando un archivo de csv pequeño (alrededor de 10 usuarios) el cual tiene solo cuentas de usuarios fingidos. 


Saludos,

Randy



En respuesta a Randy Thornton

Re: versión 2.9.9+ ---> Cómo actualizo datos de usuarios mediante un CSV...

de Xio Cis -

Excelente ayuda estimado Randy, me sirvió mucho!

Te agradezco!!!

Saludos,