Moodle 通过csv为Totara批量课程上传启用完成跟踪

Moodle 通过csv为Totara批量课程上传启用完成跟踪,moodle,totara,Moodle,Totara,我需要上传2000多个课程到Totara V2.6 使用.csv文件执行此操作通常不是问题,但我需要将“启用完成跟踪””和“在第一次查看时标记为“正在进行””设置为“是/已检查课程” 以下是我在.csv文件中尝试的示例: fullname,shortname,category,enablecompletion,completionprogressonview COURSE NAME,COURSE NAME,1,1,1 课程已创建并上载,但所需的两个设置无效。我已经查找了有关上传课程usng a

我需要上传2000多个课程到Totara V2.6

使用.csv文件执行此操作通常不是问题,但我需要将“启用完成跟踪””和“在第一次查看时标记为“正在进行””设置为“是/已检查课程”

以下是我在.csv文件中尝试的示例:

fullname,shortname,category,enablecompletion,completionprogressonview
COURSE NAME,COURSE NAME,1,1,1
课程已创建并上载,但所需的两个设置无效。我已经查找了有关上传课程usng a.csv的更多信息,但是没有提到完成跟踪设置

是否可以在.csv文件中设置“启用完成跟踪””和“在第一次查看时标记为进行中”,如果不可以,是否有其他方法可以将这些设置应用于所有课程,而不必一次一个


提前感谢。

恐怕您无法根据以下文档通过csv文件为用户启用完成跟踪:

您只能在单独的.csv文件中启用课程的结业跟踪:

您必须为课程中的所有活动启用活动完成,并设置课程完成标准,我认为这不能通过.csv完成,我认为这必须手动完成


将所有用户上传并注册到课程后,您可以直接在数据库中更改所有用户的活动进度,或者创建一个脚本来为您执行此任务。

我所做的是将数据库中“启用完成跟踪”和“第一次查看时标记为进行中”的默认值更改为1,然后我上传了.csv文件,它成功了。(上传后,我将值更改回0,因为我只需要将此特定实例的值设置为1)