即使设置了-1,已过期的带有结束时间的事件仍会从即将发生的事件中移除

您可以通过在主题的 OP 中添加以下内容来创建一个常规日历:(并勾选“启用日历”)

[calendar]
[/calendar]

然后,所有带有描述和日期的后续帖子都将被添加到其中。例如:

It's my birthday!
[date-range from=2022-12-20 to=2020-12-21 timezone="America/Boise"]

然后,您可以从类别 URL 末尾获取要更突出地显示它的类别 ID,以及日历主题的帖子 ID(可以从 JSON 中获取),并将其添加到此设置中:

这些主题中的日历项目帖子受“删除过期的事件帖子后”设置的控制。:+1:

Discourse Calendar (and Event) 主题中有更详细的信息,如果您需要额外的帮助,也可以随时创建一个新的 Support 主题。 :slightly_smiling_face:

实际上,既然我们知道该设置按预期工作,这似乎是一个将此主题移至 Support 以便永久保存的好时机。在更新了日历和事件文献后,创建新的 UXFeature 主题来涵盖任何遗漏的想法可能是有价值的。 :+1:

3 个赞