在Moodle 2.7中,在课程备份恢复过程中,如何为题库保留标签



我有一个moodle组装实例,我们在其中组装课程,题库等,因此在其中,我们有与问题返回中的每个问题相关联的标签。

目标服务器中存在相同的标记(具有相同的名称,而不是相同的rawname)。

当我将问题随着课程移回时,我希望题库中的问题被标记到这些现有的标签上。相反,我得到新的标签创建。

我错过了什么?只要我有相同的tag.name字段,不应该自动分配标签,而不是再次创建?

听起来像是一个bug。我建议您使用最新版本Moodle的两个本地副本(撰写本文时为3.1)进行测试,看看这个问题是否仍然存在。如果是,将其报告到http://tracker.moodle.org(在搜索查看是否已经报告之后)。

事情是这样的:

在环境A中,课程A有标签tg.nameA1, tg.rawnameA1

当您将其移动到另一个环境B时,备份/还原将检查tg。rawnameA1是否存在于tg.nameB行中(而不是检查tg.nameB行中是否存在tg.nameA1)。所以它会添加新标签(或附加到现有标签上)但它的标签与环境不同A

最新更新