如何为每个用户设置默认时区?

我最近注册了另一个 Discourse 站点,并在个人资料中看到了“时区”下拉自定义字段和“使用当前时区”按钮:

我很确定我没有告诉他们我的时区。这是 Discourse 的标准功能吗?我该如何在我的站点上启用它?

没关系,看来这已经在偏好设置页面中默认启用并填充了。我可能漏掉了,因为创建站点时,我认为还没有自动时区检测功能。:thinking:

更新:该功能于去年 12 月在此处实现 here。有点隐蔽 :sweat_smile:

1 个赞

根据我的观察,这效果相当不错,但我注意到许多用户的时区设置不正确(用户在注册时会填写一个包含其位置的自定义字段,因此我可以确认这并非由 VPN 或旅行引起)。

如果我手动修复,当用户再次登录时(假设不是单点登录 SSO),它会被自动覆盖吗?还是仅当用户手动修改时才会更新?换句话说,每次用户登录时,这个时区设置都会更新吗?