你可以通过在帖子的 OP(首帖)中添加以下内容来创建一个常规日历:(勾选 calendar enabled 选项)
[calendar]
[/calendar]
然后,所有带有描述和日期的后续帖子都会被添加到该日历中。例如:
这是我的生日!
[date-range from=2022-12-20 to=2020-12-21 timezone="America/Boise"]
你可以从分类 URL 的末尾获取你希望更突出显示该日历的分类 ID,并从 JSON 中获取日历主题的帖子 ID,然后将它们添加到以下设置中:
这些主题中的日历项目帖子受 delete expired event posts after(删除过期的活动帖子后)设置的控制。 ![]()
在 Discourse Calendar and Events 主题中有更详细的信息,如果你需要额外的帮助,也可以随时发起一个新的 Support 主题。 ![]()
实际上,既然我们知道该设置按预期工作,现在是时候将这个主题转移到 Support 板块作为其永久家园了。在我更新了 Calendar&Event 文档后,也许值得创建新的 Contribute > UX 或 Contribute > Feature 主题来涵盖任何遗漏的想法。 ![]()
