nathank
(Nathan Kershaw)
1
接续自
新日历功能:显示本地时间 的讨论:
我们的站点几乎完全限制在我们的国家/地区内。
我们有一个特殊问题,我们的时区看起来像我们国家/地区内的某个特定地点,因此当它与紧随其后的地点字段一起显示时,可能会使用户感到困惑:
在这种情况下,(本地)活动将在距离奥克兰市约 1000 公里(在另一个城市)的一个著名的本地场所举行。其中包含(奥克兰)信息具有很大的误导性。
在链接的帖子中对此进行了一些讨论:
能够在站点级别隐藏时区(尤其是在活动中)对于本地活动将非常有帮助,但看不到如何使用 CSS 来实现这一点——并且 ask.discourse.com 也帮不上忙。
与此相关的是,能够将本地活动设置为默认值也会非常有帮助。
ToddZ
2
如果我理解正确:
- 只有在事件设置中启用了“显示本地时间”时,才会显示事件时区城市
- “显示本地时间”默认禁用
所以,我推断您有用户启用了“显示本地时间”,而您不希望这样。
如果隐藏“显示本地时间”设置,使其无法启用,怎么样?
.event-field.show-local-time {
display: none;
}
然后,新事件将显示用户自己的本地时间和“芝加哥”。(我没有看到隐藏城市的方法,因为它是由内容生成的。)
例如,一个在菲尼克斯时间创建的事件将显示我自己的本地时间和“芝加哥”。