特定用户组的剧透?

大家好,

我想要一个能根据用户组权限敏感显示内容的折叠功能。

有些信息(例如药物及剂量、解决方案、Slack 工作区密码、联系方式等)应该只对特定人员可见。比如说,我希望有一个功能可以屏蔽(变黑或模糊处理)整个论坛中的部分内容。但我的想法是,大多数用户仍然可以访问该分类。

大家觉得这个想法怎么样?

1 个赞

我写了这个,原因有些记不清了:GitHub - pfaffman/discourse-hide-old-text: Remove and blur text from posts in topics older than X days for those not in a set of groups. · GitHub

Spoiler 的实现方式是:文本存在于浏览器中,通过 CSS 进行模糊处理。我认为上述插件可以修改为仅隐藏部分内容。欢迎 fork 它,或者如果你想让我为你修改,也可以联系我。

4 个赞

非常感谢你的提示!我会密切关注那件事……

1 个赞

这个请求对我来说毫无意义。为什么不链接到某个安全分类下的帖子呢?只有特定组别才有权限访问。

2 个赞

这些类别是针对特定主题的。我不能/不会仅仅为了特定的用户组而混合这些主题。这毫无意义,并且会导致因信息冗余和(可能)错误而产生的困扰。

类似这样的方式会更好:

[spoiler]这段文字将被模糊[/spoiler,user-group]

如果该群组最近被删除,回退方案应为:

  1. 仅对管理员(和作者)可见
  2. 应通知管理员和版主以解决冲突。

在 Discourse 中,我们针对此类情况链接到加密私信。私信会被视为维基页面。因此,我们会创建一个普通主题:

超级机密信息

当在 Meta 上回复 @terraboss 时您需要此信息。点击查看

点击该链接后,您将被引导至加密私信。如果您不需要加密功能,还可以按用户或按组控制对私信的访问权限。

5 个赞