moshbit
(Matt D)
1
这个脚本仍然非常糟糕。脚本本身没有指定 AVATAR_DIR,你必须根据这篇帖子来添加它,否则整个脚本一开始就会中断。
其次,附件被从帖子中的位置剥离出来,只是被钉在了每个帖子的末尾。因此,如果我有一个长篇旅行报告,其中有几张照片散布在文本段落中,那么这些照片现在变成了帖子底部的 [attach] bbcodes,而所有的照片都内联显示在帖子底部。
我不得不承认,我有点沮丧。这可能是我第四次或第五次认真尝试迁移到 discourse。对于 discourse 社区来说,一个可行的从 xenforo 到 discourse 的导入器似乎是一个巨大的好处,但我过去一年尝试了几次这个脚本,它就是不起作用,而且似乎几乎没有人有兴趣让它工作。我明白这是免费的,我得靠自己,但这只是令人失望的是,一个可能吸引很多人使用 discourse 的东西却得到了如此少的关注。
我想我过六个月左右会再回来看看是否有任何改进。也许第六次会成功?
1 个赞
pfaffman
(Jay Pfaffman)
2
唯一有兴趣让它奏效的人,都对为他们正在迁移的社区奏效感兴趣。你的情况不同。现有的脚本对你的社区来说是坏的,但对其他人来说是有效的。每一次导入都是独一无二的。
它对你来说能够直接奏效的可能性非常渺茫。几乎肯定需要一个熟悉导入脚本的人花费几个小时的工作,或者对于一个不熟悉 Discourse 或 Ruby 的优秀程序员来说,需要花费更多的时间(在我认识 Ruby 之前,我写了好几个导入器)。
哦。这比我猜的要多。
我想我可能自己也写过类似的用于处理有时嵌入在帖子中、有时不嵌入的附件的代码,但我没有慷慨到提交一个拉取请求。
2 个赞
michaeld
(Michael - Communiteq)
3
你为什么把一个运行得相当好,但需要几分钟才能弄清楚 AVATAR_DIR 并且并不总是将附件放在正确位置的脚本称为“严重损坏”和“根本不起作用”?我已经用那个脚本完成了 20 多次导入(并且编写了头像代码并改进了附件导入)。它并没有损坏。
我建议你修改代码并提交一个 PR,而不是等待 6 个月看看是否有人足够好心地开源更多代码而得不到赞赏 
2 个赞
moshbit
(Matt D)
4
我感谢您的贡献,但我称其为“损坏”,因为它遗漏了一段关键代码,导致脚本在开始处理数据之前就失败了。这在上下文中几乎就是这个词的定义。再说一遍,我不是在攻击您,我只是告知其他人。
moshbit
(Matt D)
5
对我来说,这感觉有点疯狂,因为我基本上是从一个全新的 XenForo 安装开始的(说来话长)。如果它在这种完美的状态下都无法正常工作,那么是的,我同意你的看法,Discourse 似乎不适合我的社区。
michaeld
(Michael - Communiteq)
6
哦,我没有觉得受到攻击——我只是认为你需要把精力放在提交一个PR或写一份指南上。
我没有遗漏任何代码,你只需要设置一个环境变量。
并非所有安装都相同,这取决于采取的升级路径。这个脚本可能从未在全新安装上使用过
而且大多数脚本编写时所基于的论坛都有插件、模组和错误,它们会对数据库做一些奇怪的事情。
这可能感觉“疯狂”,但也许你需要看到杯子是半满而不是半空。这个脚本给了你99%。所以,是的,它可能需要一些额外的努力才能让你100%满意。但它是有效的,并没有损坏。在我用它进行的最后几次导入中,它不需要修改。
2 个赞
system
(system)
关闭
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.