mirrored from git://git.moodle.org/moodle.git
-
Notifications
You must be signed in to change notification settings - Fork 6.6k
/
uploadusers.html
42 lines (38 loc) · 3.32 KB
/
uploadusers.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<p align="center"><b>Subir usuarios</b></p>
<p>En primer lugar tenga en cuenta que <strong>normalmente no es necesario importar
usuarios en bloque</strong> -para mantener su trabajo de mantenimiento bajo control,
debería explorar formas de autenticación que no requieran mantenimiento manual,
tales como conectarse con una base de datos externa, o dejando que los usuarios
creen sus propias cuentas. Vea la sección de Autenticación en el menú del adminitrador.</p>
<p>Si está seguro que quiere importar múltiples cuentas de usuario desde un archivo
de texto, entonces necesitará dare formato a su archivo de texto como se indica:</p>
<ul>
<li>Cada línea del archivo contine un registro</li>
<li>Cada registro es una serie de datos separados por comas</li>
<li>El primer registro del archivo es especial, y contiene una lista de nombres
de campos. Este registro define el formato del resto del archivo.
<blockquote>
<p><strong>Campos requeridos:</strong> Estos campos deben estar presentes en el
primer registro, y deben definirse para cada usuario.</p>
<p></p>
<font color="#990000" face="Courier New, Courier, mono">username, password, firstname, lastname, email</font></p>
</p>
<p><strong>Campos por defecto:</strong> Estos son opcionales -si no están presentes, se tomarán los valores del administrador primario</p>
<p><font color="#990000" face="Courier New, Courier, mono">institution, department, city, country, lang, timezone</font> </p>
<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. Los nombres de los grupos deben estár asociados a los cursos correspondientes, e.g., group1 a course1, etc.</p>
<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, group1, group2, group3, group4, group5</font></p>
</blockquote>
</li>
<li>Las comas entre los datos se codificarán como &#44 --el script las decodificará automáticamente como comas.</li>
<li>Para campos boleanos use 0 para falso y 1 para verdadero</li>
<li>Los tipos se usan para informar a Moodle si el usuario es un estudiante o un profesor en el caso de que el correspondiente curso exista (e.g., type2 corresponde a course2). 1 = Estudiante, 2 = Profesor editor y 3 = Profesor no editor. Si el tipo se deja en blanco, o si no se especifica curso, el usuario por defecto será el estudiante. </li>
<li>Para los cursos, utilice el nombre corto del curso</li>
<li>Nota: Si un usuario ya está registrado en la base de datos de Moodle, el script devolverá
el número userid (índice de la base de datos) de ese usuario, e inscribirá al usuario en
los cursos SIN alterar la información anterior.
</li>
</ul>
<p>Éste es un ejemplo de un archivo válido:</p>
<p><font size="-1" face="Courier New, Courier, mono">username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1, type1<br />
juanb, secreto, Juan, Benítez, janb@algo.edu, es, 3663737, 1, Intro101, Seccion1, 1<br />
Saraf, sercreta, Sara, Fernández, sarara@alomas.edu, es, 6736733, 0, Avanzado202, Seccion3, 3</font></p>