上传用户:修订间差异
无编辑摘要 |
Sun Sunner(讨论 | 贡献) 无编辑摘要 |
||
(未显示2个用户的2个中间版本) | |||
第1行: | 第1行: | ||
用户资料可以用文本文件的方式导入、选课以及编组。 | |||
首先,请注意:'''通常情况下不必整批输入 用户资料'''。为减轻工作量,你 可以 先看能否利 用 现有 的 数据库来进行认证,或是让用户自行创建他们自己的帐号,而无须你自己手工认证。有关认证参见管理员(admin)手册中的认证(Authentication)一节 。 | |||
如果你确定要 通 过一个文本文档 输入 多位 用 户帐 户资料, 所用的文本文件必须按照 以 下格式组织数据: | |||
*每一行只 能 包括一条记录; | |||
*每一条记录由一系列以逗号(ASCII码的commans)分开 的数据 组成; | |||
*第一条记录(即第一 行 数据)是文件字段名称列表 , 它决定了该文件接下来的内容 的 格式。字段类别如下: | |||
:'''必需字段名''': 下列字段必 须 包括在第一条记录 中 ,用以确定每一位不同 的 用户 | |||
:<p><code>username, password, firstname, lastname, email</code></p> | |||
:''' 默认 字段名''':下列字段 是可选字段, 如果文档文件中未 包括 这些字段 , 这些字段的数据值将随后从主管理员(the primary admin) 的 相关数据中调 用 ; | |||
:<p><code>institution, department, city, country, lang, auth, timezone</code></p> | |||
:'''可选字段 名''': 下列字段全部为完成可选字段。其中:课程名称为课程的简称,如果出现了课程字段,那么学生将选择这些课程;小组名称必须与对应的课程相关联,例如group1对应course1。 | |||
:<p><code>idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5, group1, group2, group3, group4, group5, type1, type2, type3, type4, type5</code></p> | |||
* 数据内部的逗号必须使用编码,--角本程序将自动将其解码为逗号; | |||
* 对于逻辑 字段 ,请分别使用0和1表示“否”和“是”; | |||
* 类型用于让Moodle在对应课程存在的情况下(例如 : 类型2对应课程2)辨别用户是该课程的学生还是教师。其中:1代表学生,2代表编辑教师,3代表非编辑教师。如果类型为空白,则用户被默认为 是 学生; | |||
* 对于课程 , 请使用课程的简称或缩写; | |||
* 注意: 如果 用户已在Moodle用户数据库 中 注册 , 角本程序将自动分配用户标识编号(即 数据 库索引 ) 给该用户,并自动为该用户选择指定的课程而不需更新指定 的数据 。 | |||
下面是一个有效的输入文件样例: | |||
<code>username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1, type1<br /> | |||
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Intro101, Section 1, 1<br /> | |||
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, en_us, 6736733, 0, Advanced202, Section 3, 3</code> | |||
== 更新已有的帐户 == | == 更新已有的帐户 == | ||
Moodle在默认情况下假定你将要创建新的用户帐户,因此当用户名与已有帐户一致时系统将跳过。不 过 ,当你设置为“更新已有帐户中”为'''“是”'''(Yes)时,已有的帐户将会被更新。 | |||
当更新已有帐户时你也可以改变用户名。设置“允许更名”为'''“是”'''(Yes)并在你的文件中包括一个名为“旧用户名”的字段。 | |||
'''注意''':如果错误地更新帐户将对你的用户产生不利的影响,所以在使用更新时请小心。 | |||
== 其它== | == 其它== | ||
* [http://moodle.org/help.php?file=uploadusers.html 上传用户帮助文件]也包括有关于平面文件格式的信息; | |||
* [http://moodle.org/mod/forum/discuss.php?d=13289 如何使用平面文件] 论坛专题讨论 | |||
* [http://moodle.org/mod/forum/discuss.php?d=36851 如何从Excel自动导入选课]论坛专题讨论 | |||
[[Category:管理員]] | [[Category:管理員]] | ||
[[Category:認證]] | [[Category:認證]] |
2007年3月28日 (三) 02:37的最新版本
用户资料可以用文本文件的方式导入、选课以及编组。
首先,请注意:通常情况下不必整批输入用户资料。为减轻工作量,你可以先看能否利用现有的数据库来进行认证,或是让用户自行创建他们自己的帐号,而无须你自己手工认证。有关认证参见管理员(admin)手册中的认证(Authentication)一节。
如果你确定要通过一个文本文档输入多位用户帐户资料,所用的文本文件必须按照以下格式组织数据:
- 每一行只能包括一条记录;
- 每一条记录由一系列以逗号(ASCII码的commans)分开的数据组成;
- 第一条记录(即第一行数据)是文件字段名称列表,它决定了该文件接下来的内容的格式。字段类别如下:
- 必需字段名: 下列字段必须包括在第一条记录中,用以确定每一位不同的用户
username, password, firstname, lastname, email
- 默认字段名:下列字段是可选字段, 如果文档文件中未包括这些字段,这些字段的数据值将随后从主管理员(the primary admin)的相关数据中调用;
institution, department, city, country, lang, auth, timezone
- 可选字段名: 下列字段全部为完成可选字段。其中:课程名称为课程的简称,如果出现了课程字段,那么学生将选择这些课程;小组名称必须与对应的课程相关联,例如group1对应course1。
idnumber, icq, phone1, phone2, address, url, description, mailformat, maildisplay, htmleditor, autosubscribe, course1, course2, course3, course4, course5, group1, group2, group3, group4, group5, type1, type2, type3, type4, type5
- 数据内部的逗号必须使用编码,--角本程序将自动将其解码为逗号;
- 对于逻辑字段,请分别使用0和1表示“否”和“是”;
- 类型用于让Moodle在对应课程存在的情况下(例如:类型2对应课程2)辨别用户是该课程的学生还是教师。其中:1代表学生,2代表编辑教师,3代表非编辑教师。如果类型为空白,则用户被默认为是学生;
- 对于课程,请使用课程的简称或缩写;
- 注意:如果用户已在Moodle用户数据库中注册,角本程序将自动分配用户标识编号(即数据库索引)给该用户,并自动为该用户选择指定的课程而不需更新指定的数据。
下面是一个有效的输入文件样例:
username, password, firstname, lastname, email, lang, idnumber, maildisplay, course1, group1, type1
jonest, verysecret, Tom, Jones, jonest@someplace.edu, en, 3663737, 1, Intro101, Section 1, 1
reznort, somesecret, Trent, Reznor, reznort@someplace.edu, en_us, 6736733, 0, Advanced202, Section 3, 3
更新已有的帐户
Moodle在默认情况下假定你将要创建新的用户帐户,因此当用户名与已有帐户一致时系统将跳过。不过,当你设置为“更新已有帐户中”为“是”(Yes)时,已有的帐户将会被更新。
当更新已有帐户时你也可以改变用户名。设置“允许更名”为“是”(Yes)并在你的文件中包括一个名为“旧用户名”的字段。
注意:如果错误地更新帐户将对你的用户产生不利的影响,所以在使用更新时请小心。
其它
- 上传用户帮助文件也包括有关于平面文件格式的信息;
- 如何使用平面文件 论坛专题讨论
- 如何从Excel自动导入选课论坛专题讨论