你好,
我们有一个自己开发的论坛,该论坛建于 2003 年,包含约 5,000 个主题和 250,000 篇帖子。
我们正在考虑未来使用 Discourse 来管理我们的论坛。
请问是否有原生的导入插件,可以从 JSON、CSV 或类似格式中导入用户、主题和帖子?我们可以提供几乎任何格式的数据(更倾向于简单的格式 ;-))。
我在此处搜索过,但只找到了关于“大型论坛”自动导入的信息。
致以诚挚的问候,并非常感谢任何建议!
Andreas
你好,
我们有一个自己开发的论坛,该论坛建于 2003 年,包含约 5,000 个主题和 250,000 篇帖子。
我们正在考虑未来使用 Discourse 来管理我们的论坛。
请问是否有原生的导入插件,可以从 JSON、CSV 或类似格式中导入用户、主题和帖子?我们可以提供几乎任何格式的数据(更倾向于简单的格式 ;-))。
我在此处搜索过,但只找到了关于“大型论坛”自动导入的信息。
致以诚挚的问候,并非常感谢任何建议!
Andreas
几乎所有导入器都遵循相同的原则,即将现有数据(或数据库)转换为便于讨论的格式。虽然可能没有一种现成的通用解决方案,但您可以参考 Google Groups 或 Disqus 的导入功能,我推测它们使用的是 JSON 格式的数据。查看导入脚本将帮助您了解具体的需求等细节。
我会修改现有的导入脚本,以便直接从您的数据库导入。
感谢您的建议。我是一名开发者,但之前从未接触过 Ruby,因此仅通过阅读源代码来理解 Discourse 数据的逻辑并不容易。
我找到了一个通用的 JSON 导入器(但缺少关于 JSON 格式要求的文档),并且目前并未关注 mylittleforum.rb 文件。
在我的数据库中,已有用户、主题和帖子,但尚未设置分类(或许可以在导入后对主题进行排序)。我不太清楚在源代码中 ID(我们使用 ID 作为键,而非电子邮件地址)是如何在代码中传递的,以及需要做什么才能让所有数据在新数据库中正确格式化。
是否有愿意为我修改导入脚本、添加注释或说明所需操作步骤的开发者(不限性别)?费用大概是多少?如果需要更准确的评估,我可以通过私信发送数据库结构(MySQL),您也可以通过这种方式联系我并提供报价:)
此致
Andreas