【插件使用】创建和管理活动与事件

:bookmark: 本指南介绍了如何使用 Discourse 中的 Calendar(和事件)插件创建和管理事件。它介绍了如何创建活动、设置活动选项、与活动交互以及查看即将举行的活动日历。

:person_raising_hand: 所需的用户级别:所有用户(具有适当的权限)

启用事件插件

事件是 Calendar (and Event) Plugin 的一项功能。要使用此功能:

  1. 启用 Calendar (and Event) 插件
  2. 配置相关设置

有关启用和配置插件的详细说明,请阅读:

:information_source: 强烈建议在使用事件时保持启用 local dates 功能。

创建活动

要创建事件:

  1. 开始创建新主题或编辑现有主题的第一篇文章
  2. 单击工具栏中的齿轮图标
  3. 从下拉菜单中选择 “Create Event”:

此操作会将可编辑的 markdown 块添加到您的编辑器。您可以将此块放置在帖子中的任何位置。下面是一个简单的示例:

[event start="2024-02-28 20:00" status="public"]
[/event]

编辑时,您会在预览中看到一个事件占位符:

事件选项

创建事件时,您可以设置各种选项:

  • 开始和结束日期和时间 :活动必须有开始日期;结束日期是可选的
  • 事件名称 :可选;如果未指定,则默认为 Topic 帖子标题
  • URL :添加要在活动信息中显示的链接
  • Timezone :设置时区(注意 markdown 中的时间为 UTC)
  • 状态 :从以下选项中选择:
    • 公共:任何人都可以加入
    • 私人:仅限邀请
    • 独立:不可联接
  • 提醒 :设置可选提醒以通知参与者或取消主题
  • 最小事件 :在显示屏中隐藏“进行/未进行”和被邀请者状态

设置这些选项后,您的活动主题将如下所示:

活动菜单

创建事件后,右上角的菜单会提供其他选项:

所有用户(具有适当权限)的选项:

  • 添加到日历(下载 .ics 文件或添加到 Google 日历)
  • 向活动创建者发送 PM

适用于可以创建活动的用户的选项:

  • 通知用户有关事件的信息
  • 导出事件(下载 RSVP 列表)
  • 批量邀请(通过 UI 或上传 CSV 邀请他人)
  • 编辑活动(注意:这会重置 RSVP 的出席情况)
  • 关闭事件

与事件交互

用户可以使用 Going/Interested/Not Going 按钮标记他们的预期出勤率。他们的头像将出现在活动显示中。

对于热门事件,用户可以通过单击“Show all”(全部显示)按钮来查看完整的响应列表:

如果事件有结束日期,则滚动时,事件详细信息也会显示在主题列表和主题标题中:

即将举行的活动日历

所有创建的事件都列在 Upcoming Events 日历上。您可以在侧边栏或标题下拉导航菜单中添加指向此日历的链接。

日历位于 /upcoming-events 页面,用户可以在其中查看日历形式的事件摘要。单击事件将打开 RSVP 的相关主题或查看对话:

常见问题

Q: 为什么 “Create Event” 按钮有时会消失?
A:一些用户报告说“Create Event”按钮间歇性地消失了。如果发生这种情况,请尝试刷新页面。

Q:我是否可以更改谁可以创建活动?
A:是的,这由您网站的权限设置控制。有关具体详细信息,请咨询您的站点管理员。

相关链接

最后更新时间:2024-07-02T09:35:00Z