能否将proboards的帖子导入discourse?

您好,

我最近在这里设置了 discourse:https://forum.animalcrossingportal.com

我在这里有一个旧论坛:https://thesapling.proboards.com,我想知道是否有办法将 Proboards 的帖子导出并移入 Discourse?我的 discourse 实例是通过 Digital Ocean 的一个液滴设置的。我查看了支持论坛,看到了大多数主要论坛的迁移帖子,但没有 Proboards 的?

我想大问题是 proboards 是否有导出器?

Discourse 在技术上可以摄取任何格式正确的数据,并且已经存在许多导入器。

如果 proboards 提供数据导出功能,你可能找不到 proboards 的导出器。我建议先回答这个问题。

3 个赞

Proboards 不提供导出数据的方法。这是故意为之,以防止您离开他们的平台。

虽然技术上可行,但检索所有帖子需要大量工作。您必须抓取每个用户、主题、帖子和点赞(这因 Cloudflare 而变得困难)。然后,您必须通过修复奇怪的 HTML、引用、URL 等来清理数据。最后,您需要一个自定义导入脚本将抓取的数据迁移到 Discourse。

不幸的是,您需要决定所需的工作量是否值得,因为没有简单的选择。

1 个赞

我会研究导出事宜,感谢大家的见解!肯定有办法导出,https://www.elitefourum.com/ 的所有者从 proboards 迁移到了 discourse,并且迁移了所有的账户/帖子。我联系了站主,但他当时有人帮忙,所以也不是很确定,但我会看看能否找到更多信息。

正如你所说,@piffy,这可能非常困难,这个平台非常封闭,很难导出数据。我会做些调查,如果找到任何信息会反馈给大家。

1 个赞

坦白说,他们就是这样赚钱的。

将某人锁定在免费产品中——如果他们发展壮大,就别无选择,只能开始付费。

是的,这很公平。我过去曾长期付费。Proboards 的高级版本并没有为服务增加太多功能,它会移除广告,允许自定义域名,并让你更改论坛的 URL。ProBoards Premium Forum Features | ProBoards

他们有权将所有内容保留在内部。我会继续研究,但如果没有任何导出数据的选项,那么我将假设这可能不在他们的服务条款之内。

你或许可以抓取帖子数据,但这会很痛苦。他们的服务条款可能禁止此类行为,但 :man_shrugging:

2 个赞

就我个人而言,我不会将强制性的反消费者、反竞争行为视为其他任何东西,仅仅因为它能让公司获利。

话又说回来,我很高兴能改用 Discourse,它采取了完全相反的方法,但仍然能够获得收入。

2 个赞

当然,没人说这是对的。但如果网站所有者在注册时同意了该条款,我们确实也无能为力。

1 个赞

好的,另一位论坛管理员没有回复我,但我找到了一种只导出我的数据的方法。我的帖子/回复……以 CSV 格式。说实话,我认为这没什么用。