我想提出一项新功能,可以增强涉及私有类别的可用性:可以选择为私有主题/类别启用自动链接预览(Onebox),即使对于没有明确访问权限的用户也是如此。
您好 Discourse 团队和社区,
问题是什么?
目前,Discourse 会阻止私有类别中主题的 Onebox 预览,除非用户具有直接访问权限。虽然这是一个有效的安全措施,但它可能会影响用户在社区中有正当理由引用私有链接的工作流程。
例如:
- 内部社区:共享私有主题(例如,在团队讨论中)可以通过包含基本元数据(如主题标题或第一个帖子的摘要)来极大地受益。
- 跨团队沟通:当团队协作但没有直接的类别访问权限时,预览可以通过减少“盲目引用”来提高效率。
建议的功能
- 添加一个站点设置,例如
allow_private_link_previews。 - 启用后:
- 指向私有类别中主题的链接将生成一个包含仅安全数据(例如,主题标题、有限的摘录)的预览。
- 权限得到尊重:不暴露完整内容。
- 指向完整主题的链接仍将遵循正常的访问控制。
隐私注意事项
隐私和安全应保持默认状态。禁用该设置时,所有当前行为都应保持不变。即使启用,敏感或受限数据也不应包含在预览中。
为什么这很重要?
Discourse 是促进讨论的绝佳工具。通过为受限内容启用可选的链接预览,用户可以在依赖频繁引用私有讨论的团队或社区中,在保持隐私的同时提高清晰度。
此帖子是在 AI 机器人的协助下编写的,具有协作性质。我们随时欢迎反馈、编辑或改进,因为目标是创建一个能引起 Discourse 社区需求共鸣的内容。![]()
感谢您的考虑!
附言:我偶然发现了相关的讨论:“允许私有类别进行 Onebox”。它探讨了一个类似的想法,侧重于改进私有类别的 Onebox 功能。结合这两个主题的见解,可能会帮助我们找到一个更强大的解决方案。