angus
(Angus McLeod)
9
很高兴您解决了这个问题。
是的,有,但我建议您首先深入考虑这是一个社区管理问题,然后再考虑如何以编程方式解决。如果您还没有深入研究过信任级别,请查看
然后,如果是我,我会确定几组用户(也许您的旧解决方案仍然有某种用户分组?)您想授予他们更高的信任级别,即3级和4级。这主要是一个手动过程。对于较低的级别,即1级和2级,则必须批量处理。您也许可以将旧论坛中的一些用户元数据映射到信任级别启发式方法。或者制定一些基本规则。代码本身相对简单,但我不会为10万用户直接复制代码。
更广泛地说,最好的办法可能是让您的 Discourse 托管提供商为您处理迁移,因为他们经常处理这类问题,并且会有复杂的解决方案。