关于时间设置和自动发布的问题

我们已将多个分类中的帖子设置为每周自动发布。目前,我们有一些身处不同时区的人员负责在这些分类中发布帖子。当他们设置帖子在特定日期发布时,默认时间为午夜,但这是他们所在时区的午夜。如果发布人员忘记将其发布时间调整至与“论坛时间”一致,以同步所有帖子的发布时间,就会出现问题。

因此我的问题是:是否存在一个单一的论坛设置,可使所有帖子均按照“论坛时间”发布,而不是按照设置自动发布人员的个人资料中设定的时区?或者,如果某人将其个人资料时区设置为“论坛时间”,并为其帖子设置自动发布时间,那么当他们将个人资料时区改回其本地时区后,这些帖子的发布时间是否会保持为“论坛时间”,还是会回退?

我们非常高兴看到自动发布的帖子在被移至相应分类后会自动应用该分类的自动关闭设置(再次感谢开发团队!)。这带来了很大改善,但为自动发布创建初始帖子仍然需要冗长的设置过程,我们仍在努力尽可能减少设置这些帖子所需的时间和精力。如果能够仅设置日期,而默认时间自动同步,将会很有帮助。

希望您能理解我的问题。如果未能理解,我会尝试进一步澄清。

有人能帮我解答一下吗?

恐怕核心 Discourse 中没有这样的设置!用户设置的任何计时器都是相对于其系统时间的,因此更改用户偏好中的时区不会影响主题的发布时间。您需要开发一个插件来实现您想要的功能。如果您有兴趣聘请开发人员,欢迎在我们的 Marketplace 中发帖。

请问,如果我先把个人时间设置为 0 GMT 并发布线程以自动发布,然后再将系统时间改回 -5 GMT,那么我发布的线程是否会保持为 0 GMT?

看起来确实如此。我快速测试了一下,将系统时间调快了几小时。刷新页面后,计时器中的选项遵循了系统的新时区。我将计时器设置为当前(手动修改后的)系统时间3分钟后。当我切换回真实时区时,计时器正确显示剩余3分钟到期。

欢迎自行尝试,看看是否能得到您预期的结果!

您设置的是电脑时间还是仅论坛时间?

我已经设置了计算机的时间。