关于 vBulletin 导入脚本的问题

大家好。我正准备从 vBulletin 测试导入到 Discourse。我有几个问题。

  1. 导入发生时,每个被导入的用户是否会在导入过程结束后自动收到电子邮件通知?我们希望在正式迁移之前先进行测试迁移,并且希望在此次测试迁移期间不向用户发送电子邮件。我们希望在推进之前先验证迁移是否有效。

  2. 当用户被迁移过来并访问新站点时,Discourse 如何将已迁移的历史用户与新访问 Discourse 的用户关联起来?他们是否必须使用与已迁移用户相同的电子邮件地址?

谢谢。

I generally either disable email or configure Discourse such that it can’t send email. They will get summary emails if you’re not careful.

You probably want to turn on login required and/or the don’t-index-this-site (I forget the name) system variables so that Google doesn’t index it too.

They’ll need to do a “forgot password” (but you might check out Migrated password hashes support) to get connected with their old account. If someone tries to register for an account with an email address that already exists they won’t be able to since the email address is already a user.

Some number of people will have forgotten what email address they used when they created their account and will whine about it. You’ll have to get them to convince you that they are that person and change the email address for them.

2 个赞

We generally recommend users to use their email address to log in to the new forum for the first time because the import changes a (generally very small percentage) of usernames because the Discourse username rules are more strict.

So if someone has forgotten the email address they’ve registered with, they will be able to login with their username/password in 99% of the cases if you are using the migrate paasword plugin. And in the rare case they forgot their email address and their username belongs to one of the few that were changed, you’ll only need to tell them the new username that corresponds with the old username. No convincing needed.

4 个赞