1 <p align=
"center"><b>Cargar Usuarios
</b></p>
3 <p>En primer lugar tenga en cuenta que
<strong>normalmente no es necesario importar
4 usuarios en bloque
</strong> -para mantener su trabajo de mantenimiento bajo control,
5 debería explorar formas de autenticación que no requieran mantenimiento manual,
6 tales como conectarse con una base de datos externa, o dejando que los usuarios
7 creen sus propias cuentas. Vea la sección de Autenticación en el menú del adminitrador.
</p>
8 <p>Si está seguro que quiere importar múltiples cuentas de usuario desde un archivo
9 de texto, entonces necesitará dare formato a su archivo de texto como se indica:
</p>
12 <li>Cada línea del archivo contine un registro
</li>
13 <li>Cada registro es una serie de datos separados por comas
</li>
14 <li>El primer registro del archivo es especial, y contiene una lista de nombres
15 de campos. Este registro define el formato del resto del archivo.
17 <p><strong>Campos requeridos:
</strong> Estos campos deben estar presentes en el
18 primer registro, y deben definirse para cada usuario.
</p>
20 <font color=
"#990000" face=
"Courier New, Courier, mono">username, password, firstname, lastname, email
</font></p>
22 <p><strong>Campos por defecto:
</strong> Estos son opcionales -si no están presentes, se tomarán los valores del administrador primario
</p>
23 <p><font color=
"#990000" face=
"Courier New, Courier, mono">institution, department, city, country, lang, timezone
</font> </p>
24 <p><strong>Campos opcionales:
</strong>todos estos son opcionales. Los nombres de los cursos son sus
"nombres cortos
" -si se incluyen los nombres cortos de los cursos el alumno se incribirá automáticamente en esos cursos.
</p>
25 <p> <font color=
"#990000" face=
"Courier New, Courier, mono">idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5, grupo1, grupo2, grupo3, grupo4, grupo5
</font></p>
28 <li>Las comas entre los datos se codificará como
&#
44 --el script las decodificará automáticamente como comas.
</li>
29 <li>Para campos boleanos use
0 por falso y
1 por verdadero
</li>
30 <li>Nota: Si un usuario ya está registrado en la base de datos de Moodle, el script regresará
31 el número userid (índice de la base de datos) de ese usuario, e inscribirá al usuario en
32 los cursos SIN alterar la infromación anterior.
37 <p>Aquí hay un ejemplo de un archivo válido:
</p>
38 <p><font size=
"-1" face=
"Courier New, Courier, mono">username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1
<br />
39 juanb, secreto, Juan, Benítez, janb@algo.edu, en,
3663737,
1, Intro101, Seccion1
<br />
40 Saraf, sercreta, Sara, Fernández, sarara@alomas.edu, es,
6736733,
0, Avanzado202, Seccion3
</font></p>