pfaffman
(Jay Pfaffman)
1
|||
-|-|-|
| 摘要 | 允许所有用户向工作人员发送私信
| 仓库链接 | \u003chttps://github.com/pfaffman/discourse-allow-pm-to-staff\u003e
| 安装指南 | 如何在 Discourse 中安装插件
功能
允许用户向工作人员发送私信,即使他们通常无法发送私信。
配置
allow_pm_to_staff_enabled–启用插件(默认为 true)
allow_pm_allowed_pm_groups–设置可以接收所有用户发送的私信的组(默认为“staff”)。用 | 分隔多个组,中间不带空格。
更新日志
- 添加了选择除 staff 之外的接收组的功能。
- 2023-04-07 解决了导致组页面无法加载的问题
待办
16 个赞
pfaffman
(Jay Pfaffman)
2
当然。试试吧。默认设置允许所有用户向 pm 发送消息,前提是允许发送 pm。
3 个赞
如果我只需要允许所有用户向员工发送 PM,那么上述问题就不会影响我,对吧?
1 个赞
Aizada_M
(Aizada M)
7
您好!首先,我想感谢您提供了如此出色的插件 
昨天我在论坛上安装了这个插件,但仍然无法设置一个以上用户组。在向该行添加用户组名称时,我尝试使用 : ; , 并带空格或不带空格,甚至尝试在名称之间不插入字符(只留空格),但都没有奏效——该行只支持一个用户组。请问我哪里做错了?
例如,我想实现以下目标:
1 个赞
pfaffman
(Jay Pfaffman)
9
谢谢,Richard。| 是分隔符。不要包含空格。
抱歉,很难说清楚。
如果我包含了 allowed_pm_allowed_pm_groups 的文本就好了。下次更新插件中的任何内容时我会添加的。
我更新了 OP(原始帖子)并添加了一个提示。也许这会有帮助。
1 个赞
RGJ
(Richard - Communiteq)
10
只需将 type: group_list 添加到设置中?
3 个赞
pfaffman
(Jay Pfaffman)
11
哈哈。是的。这也许能行。非常感谢。
我写这个的时候已经是很久以前了。那时的我能力有限,而且我不太清楚有哪些可用类型,也不知道 type: group_list 这种魔法会做什么。
这肯定需要一些清理,但它满足了为我写它的人的需求,所以我一直没有去碰它。
我会把它加到我的待办事项列表中,不过我还有很多其他不收费的工作排在这件事前面。
3 个赞
没什么大不了的,但在升级过程中我仍然看到此消息:
正在运行部署后迁移
$ bundle exec rake multisite:migrate
插件名称为“discourse-allow-pm-to-staff”,但插件目录名为“allow-pms-to-staff”
我甚至尝试在容器中手动重命名插件目录,但它最终会被还原。
1 个赞
pfaffman
(Jay Pfaffman)
15
您是否正在使用 https://github.com/pfaffman/discourse-allow-pm-to-staff 作为仓库?