Discourse 私人回复

我总是忘记这个,抱歉。我已经给它加上了 MIT 许可证。

期待新功能!

6 个赞

您能否添加一个类别设置,强制在某个类别下的所有帖子中启用此功能?

编辑:在使用此功能后,我考虑希望隐藏所有回复,包括来自工作人员和原始发帖人(OP)的回复。您认为这是否可以作为一个功能添加?我正在将此功能与 Wizards 插件配合使用,以构建一个申请论坛——我希望申请本身对所有人可见以确保透明度,但对其回复应保持机密。

2 个赞

我接受拉取请求,或者也可以作为付费项目添加额外功能。

我不确定我是否理解正确。
如果没人能看到管理员或原帖作者的帖子,那他们为什么还要发帖呢?

2 个赞

我原本打算用它来报告漏洞或利用问题。再想想,我或许可以直接将回复设置为需审核。感谢您的时间,也谢谢您的回复,插件做得太棒了!:slight_smile:

5 个赞

我希望这能按类别提供。这对于短暂的社区活动/投票将非常有帮助,但前提是仅限于我们论坛的那个小部分。

7 个赞

我接受拉取请求,或者我可以作为付费项目添加额外功能。

5 个赞

嘿 Richard

很喜欢这个插件!我们将开始为我们的广告客户类别使用它,与他们分享新的赞助优惠。这样我们就无需为每个客户类别打开一个重复的主题,而一个主题就足够了,他们可以回复这些主题而不会看到其他客户的回复。

只是有两个功能请求:

  • 是否可以按组或按类别限制插件的使用?我们不希望论坛的其他人看到此功能,而只希望我们的员工在特定类别中看到。

  • 在单击“私信”按钮后立即添加一个确认提示会非常有帮助。这样用户就能更清楚地了解点击按钮后会发生什么。而且可以防止意外点击。 :slight_smile:

3 个赞

理查德你好:
搜索补丁(使用最新版本重建)似乎存在问题

def execute(readonly_mode: @readonly_mode)
不过,这似乎解决了问题。

4 个赞

将很快解决此问题。感谢您的通知,并对造成的问题表示歉意!

5 个赞

哦,又是 Ruby 3.1 破坏性变更的一个可爱案例 Separation of positional and keyword arguments in Ruby 3.0

现在已经修复了。

5 个赞

非常感谢您分享这个很棒的插件 :pray: 这正是我想要的 :fire:
有一个问题。当用户回复一个主题时,他会看到主题作者写给其他人的回复,尽管用户看不到其他用户的消息。这是预期行为还是一个 bug?

这是设计使然。

1 个赞

感谢您的快速回复!
我不明白为什么用户应该看到由其他用户撰写的、来自主题作者的回复? :thinking: 我期望用户只能看到自己的消息、主题作者仅写给他的消息以及工作人员的消息。当用户看到由其他用户撰写的、来自主题作者的回复时,会造成混淆,并可能让用户感到气馁,因为作者对他问题的回答可能会被其他人看到。例如,如果主题的作者是一名医生,人们以私密方式联系他,那么他们只希望自己和医生能看到医生的诊断,而不是其他用户。

我认为这个插件的用例与你的不同。也许 Private Topics Plugin 对你来说会更好。这样用户就可以发起一个只有他们和医生能看到的主题。

3 个赞

我已经安装了这个很棒的插件,并且已经在另一个类别中使用了它。

我将“私密回复”插件包含在只能由合作伙伴和论坛工作人员创建主题的类别中。在此类别中,用户只能回复主题。每个主题都是用户可以联系的人。

这个插件并非为此目的而设计。它的用途是让用户之间的回复对彼此隐藏,而且通常只是暂时的。主题作者可能是老师、卖家或其他身份,并且必须能够发布额外信息等。

如果需要私下对话,您将需要使用私人消息,如果它们包含任何医疗或机密信息,那么您还需要使用 discourse-encrypt 插件。您可能需要查看 Creating pre-filled personal message links

1 个赞

在我的论坛上,只有特权(高级)用户才能发送私信。

也许可以通过点击“回复主题”按钮,让作者有机会发布“公开”的额外信息?
否则,会造成不必要的信息干扰,就像这样,用户不得不在众多回复中寻找他们需要的答案。

更具体地说。在我的网站上,每个角色都是一个人工智能。当我创建一个主题时,我通过“@botname”联系聊天机器人并给出指示。例如,“你是一名全科医生,你的任务是……”或“你是一名营销人员,你的任务是……”。在特定的主题中,机器人会严格按照指示行事。然后,我将这些指示隐藏在主题中,不让普通用户看到,并在同一主题中为用户编写单独的说明。例如,“在这个主题中,你可以问关于……的问题”。因此,创建带有预填充信息的启动新个人消息的链接不适用于与机器人的主题交流,因为模板中大量的指示(尽管我不想向用户展示指示)可能会被用户错误地更改,导致机器人输出的响应不正确。

基于以上所述,我建议在插件中增加以下功能:
- 隐藏主题作者回复给其他用户的“回复”

附注:我会做一个 PR,但我不是程序员,不懂这些。

1 个赞

抱歉,这超出了插件的范围,我不想用让目标用户更难使用的选项来充斥功能。如果您有预算,可以私下联系我,我们可以为您的用例定制插件。

3 个赞

这是一个备受期待的功能,在 2.5 年后,我们终于找到了一位愿意赞助它的客户 :+1:

  • 现在有一个站点设置 private replies on selected categories only(仅限选定类别的私人回复),它将在类别安全设置中解锁按类别启用此功能的可能性。

  • 在同一部分,现在有一个选项可以为类别中的每个新主题默认启用私人回复。

6 个赞

太棒了!这让我对它所带来的潜在用例感到非常兴奋,同时也能让用户界面保持整洁。

4 个赞