强制成员更新用户字段的功能

我有一个旧论坛,有很多会员。会员的详细信息可能已过时,出于安全考虑,我们需要确保会员的个人资料是最新的,尤其是我们在他们注册时要求填写的用户字段。

在他们继续操作之前,我该如何引导用户填写这些信息?弹出窗口鼓励他们填写是最佳做法,还是可以强制要求填写?

需要说明的是,我们并非铁腕统治——但安全至关重要。

3 个赞

据我所知,Discourse 没有此功能,如果您需要将其设为必填项。因此,您需要一个插件来实现此目的。也许您可以尝试 Custom Wizards

5 个赞

我曾经做一个主题组件,除非发生某个操作(他们加入了一个群组),否则它会重定向到某个页面。

如果 current_user 模型有一个指示器来显示他们是否填写了信息,你可以在他们更新之前将他们重定向到他们的个人资料。不过,这有点不友好。

4 个赞