Discourse 活动

你好。我在日期/时间格式方面遇到了一些问题。

不知为何,即使时区设置为欧洲,显示的还是混合格式:日期在月份之后,且使用 12 小时制时间。

  • 带有开始和结束时间的事件与全天事件的帖子摘要显示不同。后者显示日期在月份之前,而前者显示 12 小时制时间且日期在月份之后。
  • 此外,事件卡片上显示的日期/时间与弹窗中显示的日期/时间也不同。卡片显示 24 小时制时间且日期在月份之后,而弹窗显示 12 小时制时间且日期在月份之前。无论哪种组合都很奇怪。
  • 在事件设置中同时勾选“显示本地时间”并设置正确的时区,并没有任何区别。

在所有情况下,在我们所在的地区,日期都应该在月份之前,并且使用 24 小时制时间。

1 个赞

感谢您提供这个插件,不过我遇到了一个小问题,不确定是我的配置有误还是其他原因。

我在分类中启用了事件功能,并将默认日历视图设置为“年”,主题排序方式设为“事件日期”。

事件显示正常,但不会自动跳转到今天的日期。也就是说,过去的事件会显示在列表顶部。

我原本以为年视图会将当前日期显示在列表顶部?我的这个假设是不是错了?如果没有错,是否有其他设置可以让我始终跳转到最新日期?

提前致谢

是的,这是因为它是年度日历,而不是严格意义上的“议程”。

这也是我创建这个主题组件的主要原因:

1 个赞

谢谢 @nathank,那个方法很管用。

在裸插件(bare plugin)上如何请求一个合适的议程视图?

这是一个关于该主题的旧帖子,但也许现在是时候提出一个经过更新且表述更清晰的 Feature 请求了:

我想创建一个直播活动,但当我粘贴除 YouTube 之外的 URL 时,没有显示直播按钮。所以只支持 YouTube 和 Zoom 吗?

是否有可能结合另一个聊天频道创建直播活动?我不想为这个活动新建一个频道,而是使用现有的频道。

看起来现在仅支持

youtube.com|youtu.be|twitch.tv|zoom.us|kick.com|tiktok.com|instagram.com|facebook.com

:disappointed_face: 请参阅 discourse/plugins/discourse-events/config/settings.yml at main · discourse/discourse · GitHub

以前它可以与 Vimeo 及其他平台正常运作。

1 个赞