| 摘要 | 为 RSVP 事件创建简短的主题回复 | |
| 仓库链接 | GitHub - mariodsantana/discourse-calendar-rsvp-posts | |
| 安装指南 | 如何在 Discourse 中安装插件 |
功能
- 实时通知 - 由于 RSVP 事件现在会在主题中创建回复帖子,每次 RSVP 都会触发主题关注者的通知
- 最小化混乱 - 以前的通知帖子会被删除,因此任何时候最多只有 2 个帖子(1 个历史记录 + 1 个最新通知)
- 完整的历史记录 - 所有 RSVP 活动都按时间顺序保留时间戳
- 阻止反复更改 - 时间戳使重复的 RSVP 更改可见
配置
相关的站点设置(在 管理 > 设置 > 插件 中)主要配置哪些 RSVP 更改应触发帖子——前往、感兴趣、不去,或取消现有 RSVP——以及是否对开始于过去的事件的 RSVP 更改进行触发。
其余的设置用于切换历史记录模式。禁用历史记录模式后,主题中只保留最新的通知帖子。启用历史记录模式后,插件会管理一个额外的“历史记录”评论,如下所示:
- 在第一次 RSVP 时,创建一个简单的通知帖子宣布 RSVP
- 在第二次 RSVP 时,将第一个帖子转换为带时间戳的历史记录帖子,然后创建一个新的通知帖子
- 在后续的 RSVP 时,将 RSVP 追加到带有时间戳的历史记录帖子中,删除上一个通知帖子,然后创建一个新的通知帖子
设置
| 名称 | 描述 |
|---|---|
calendar_rsvp_posts_on_new_going |
新增“前往”时发帖 |
calendar_rsvp_posts_on_new_interested |
新增“感兴趣”时发帖 |
calendar_rsvp_posts_on_new_not_going |
新增“不去”时发帖 |
calendar_rsvp_posts_on_removed_rsvp |
RSVP 被移除时发帖 |
calendar_rsvp_posts_allow_past_events |
是否对开始于过去的事件发帖 |
calendar_rsvp_posts_enable_history |
维护一个带时间戳的历史记录帖子(默认:启用) |