有人跟我反映说他们无法注册……结果发现是他们输入的电子邮件地址有误。我有一个可能不太好的解决方案,可以让注册流程更用户友好。也许可以更改此注册页面的默认文本(login.activate_email):
将最后一句改为类似……
如果收不到邮件:
- 检查您的垃圾邮件文件夹。
- 检查您的电子邮件地址是否与您输入的地址相同:%{email}
这确实使说明更复杂,可能不太“防傻瓜”。我也不知道。
“请按照该电子邮件中的说明激活您的帐户”可以缩短,去掉最后一部分。或者直接告诉他们点击/轻触该电子邮件中的链接。
您的截图很好地、简洁地解决了这些问题。它列出了用户输入的电子邮件,提醒他们电子邮件可能被垃圾邮件过滤器拦截,并建议他们查找该电子邮件并完成注册。我个人觉得这已经足够了 
嗯,目前的措辞(也就是我的截图所示)并非万无一失,因为它没有明确告知用户检查他们的电子邮件是否正确。我仔细考虑了一下,或许下面的措辞会更好:
您几乎完成了!请按照我们发送给您的激活邮件中的说明进行操作。
如果邮件未收到:
- 检查您的垃圾邮件文件夹。
- 检查您的电子邮件是否为 %{email} (←您输入的地址)
说实话,我认为不可能让这个过程做到 100% 万无一失。
您可以通过编辑 /admin/customize/site_texts 中的 login.activate_email 来更改您网站上的文本,以及按钮的 js.login.resend_title 
5 个赞
pfaffman
(Jay Pfaffman)
5
如果他们输入时没有仔细看自己的电子邮件地址,那么他们也不会仔细看要求他们检查任何内容的文字…… 
不过,如果您认为这会有所帮助,可以在您的网站上自定义该文字。
2 个赞
我正试图让 Facebook 群组用户迁移到 Discourse,人们使用电脑的方式很有趣。有些人不使用台式机是因为他们不知道如何使用(他们通常使用手机)。
我只知道:
- Facebook 和移动应用程序让互联网论坛/群组对人们来说更加便捷。突然之间,很多人现在可以使用在线群组了。
- 很多人在 Discourse 上卡住了。我本以为 Discourse 比 phpBB 容易使用得多。但即使是 Discourse 对某些人来说也很……有挑战性……。例如,有人在手机上访问了该网站,但还没有弄清楚如何阅读帖子……因为他们被分类设置或其他什么东西搞糊涂了。
有人问我电子邮件需要多长时间才能收到(因为他们没有收到激活邮件)。你我可能认为一分钟左右,但人们会卡在这些事情上。当他们卡住时,他们真的就卡住了。在这种特殊情况下,他们不知道应该检查 %{email} 是否有拼写错误,因为没有人明确告诉他们这样做。他们没有故障排除的直觉,这会促使他们主动采取行动。
¯\(ツ)/¯
我之所以现在才了解到这些,是因为论坛的话题(疫苗伤害)影响了社会各阶层。突然之间,那些对电脑过敏的人们非常想使用在线群组来获取有关他们健康的信息(例如,他们无法再工作了)。