Mantis - 导入问题



用户可以使用 CSV 文件一次创建多个问题。CSV 文件是逗号分隔的文件。

CSV 文件规则

创建 CSV 文件时,必须考虑以下几点:

  • 每个项目应使用单独的 CSV 文件。

  • CSV 文件应保存为 CSV(逗号分隔)格式。

  • 用户应在开始 CSV 导入步骤之前切换到该项目。

  • 所有条目都应在记事本应用程序中进行。每个条目之间用逗号“,”分隔。

  • 文件应保存为 filename.csv,文件类型为所有文件。

  • 不要将 ID 字段与 CSV 中的任何字段映射。系统将自动生成问题 ID。

  • 对于多行,可以使用“\n”。

  • 对于时间戳字段(例如问题提交和上次更新时间戳),建议使用 ISO 8601。但是,PHP 接受任何 strtotime() 方法。如果提供整数作为值,则它将被视为自 Unix 纪元(1970 年 1 月 1 日 00:00:00 GMT)以来的秒数。

示例文件如下所示:

登录 线路 常规 应提供登录功能 指派给 管理员 1.0
错误 线路 常规 错误凭据的错误消息 新的 1.0
成功后 线路 常规 登录成功后的欢迎页面 指派给 管理员 1.0

导入 CSV

要导入 CSV 文件,用户应执行以下步骤:

步骤 1 - 转到 管理 → 管理插件。

步骤 2 - 检查是否安装了 CSV 导入插件。

步骤 3 - 如果未安装,请单击安装,如下面的屏幕截图所示。

Not Installed

步骤 4 - 由于已安装插件中不存在 CSV 导入器,因此请转到“可用插件”部分并查找 CSV 导入器。单击安装,如下面的屏幕截图所示。

CSV Importer

步骤 5 - 安装后,用户可以在“已安装插件”部分看到 CSV 导入器。“导入 CSV 文件”部分也存在。单击“导入 CSV 文件”,如下面的屏幕截图所示。

Import CSV File

步骤 6 - 单击“导入 CSV 文件”后,将打开从 CSV 文件导入问题的窗口。根据文件和要求选择各种选项,如下面的屏幕截图所示。然后,单击“选择文件”浏览文件,然后单击“上传文件”。

Click Upload File

步骤 7 - 上传成功后,用户可以看到列数据。在下面,用户需要将这些列与问题表单的不同字段进行映射,如下面的屏幕截图所示。

步骤 8 - 映射后,单击“导入文件”按钮。

Import File Button

导入完成后,用户可以看到成功和不成功的条目数量。

Completion of Import

用户会自动导航到“查看问题”部分的“查看问题”选项卡,如下面的屏幕截图所示。

Viewing Issues Section
广告