| 摘要 | Discourse Assign 提供了将主题和单个帖子(私有和公共)分配给用户或组的能力。 | |
| 安装指南 | 此插件已捆绑在 Discourse 核心中。无需单独安装插件。 |
功能
Discourse Assign 在主题列表和主题标题上添加了一个“类似标签”的注解,显示被分配用户的用户名。

它允许您将主题分配给用户并列出所有已分配的主题。
此外,还可以将用户组分配给主题。在这种情况下,每个组成员都会收到通知。在组 Interaction 配置中,您可以指定 谁可以分配此组。默认情况下,它设置为 nobody(无人)。
除了分配给特定主题外,还可以分配单个帖子。此选项隐藏在帖子工具栏的“…” (显示更多) 下。当帖子被分配时,有关该信息会包含在主题标题中。此外,第一个帖子包含指向被分配帖子的链接。
分配还可以(可选地)与可自定义的状态相关联,并将在 small_action 帖子中跟踪其状态的变化。
配置
站点设置
-
assigns by staff mention如果您希望员工提及另一名员工来分配主题,请选择此项 -
unassign creates tracking post:开箱即用,当您取消分配主题时,会在信息流中创建一篇帖子以跟踪未分配的事实,禁用以移除跟踪帖子 -
assigns public:开箱即用,所有分配对非员工都是隐藏的,如果您希望非员工能够看到谁拥有哪个主题,请启用此设置。 -
assign self regex如果您想使用一个魔术短语来将内容分配给自己,请在此处添加一个正则表达式 -
assign other regex如果您想限制只有带有特定短语的提及才会被分配给其他人,请在此处添加一些内容 -
unassign on close如果主题被关闭,它将自动被静默取消分配 -
unassign on group archive当消息被存档时取消分配,一旦它移回收件箱则重新分配。 -
reassign on open当主题被打开时,重新分配先前分配的用户/组 -
assigns user url path用于任何被分配标签的用户超链接的路径模板。 -
assign mailer何时发送有关分配的通知电子邮件 -
remind assignsfrequency\提醒用户有关已分配主题的频率。 -
max assigned topics可以分配给用户的最大主题数。 -
assign allowed on groups控制可以分配到的组列表。当主题分配给一个组时,它会显示在所有组成员的个人分配列表中。当发生此分配时,他们会收到通知。 -
enable assign status为每次分配添加一个可自定义的状态字段。 -
assign statuses是可用于每次分配的状态列表。第一个状态是应用于每个新分配的默认状态。
列出已分配的主题
有两种查看已分配主题的方式,
-
以主题列表格式:
https://sitename.com/latest?assigned=username查看用户所有已分配的主题https://sitename.com/latest?assigned=*查看所有用户所有已分配的主题https://sitename.com/latest?assigned=me查看当前用户所有已分配的主题https://sitename.com/latest?assigned=nobody查看所有未分配的主题
-
用户活动页面上,在活动和消息选项卡上对员工可见一个额外的
assigned选项卡
更新日志
待办事项
- 键盘快捷键
感谢 McNeel 对这项工作的赞助!
















