为受限主题应用不同调色板的选项

今天在我加入的一个 Discourse 实例中,我写了一个受限主题。后来,我从同一实例上的一个公开主题链接到了它,因为我没有意识到其中的区别。

现在我意识到了附加在受限主题上的 :lock: 表情符号。但我想知道是否应该鼓励为受限主题应用不同的调色板,以便视力正常的人能够识别这个提示。

我在这里阅读了主题(Native theme support、Letting users select different themes、Structure of themes and theme components - 未链接,因为新账户通常受限)。

我们应用了实例范围的 CSS 作为权宜之计。我将使用 Stylus(而不是 Stylish,请参阅 Opt-out of Stylish Extension TrackingMajor Stylish add-on changes in regards to privacy 以获得更技术性的视角)进行微调。

此功能请求旨在收集其他实例的反馈,以确定这是否是我们特有的功能,还是应该被 Discourse 更广泛地支持/鼓励。

欢迎您,André :blob_wave:

您能详细说明一下吗?您的意思是您在一个本身就有用户组限制的类别中写了一个主题?

1 个赞

FWIW,目前如果您从共享选项中获取链接(单击帖子的时间戳,或使用帖子“…”菜单中的共享:链接图标,或从主题底部获取链接),您会收到一个提醒,即并非所有人都能查看该主题:

我认为桌面版有更多选项,因为浏览器会窃取 Discourse 的共享模式,并在移动设备上将其替换为自己的共享模式。

我已经和我们的 Discourse 实例管理员谈过了。
我被告知,“锁定的主题”是指无法再回复的主题。这并不是我所指的。

相反,似乎该事物称为“类别”(创建新主题时同时拥有这两个名称太令人困惑了)。我很抱歉。

因此,我在具有受限查看权限的类别中创建了一个主题。它不是公开可见的,而是需要将配置文件分配给一个组。

自定义 CSS 然后挂钩到 .read_restricted

这是否让事情更清楚了?

我不是指“分享帖子”,而是指帖子预览(在笔记本电脑视图中,它位于您正在键入的编辑器的旁边)。

如果您在那里放置某些链接,它将生成一个预览。

我的期望是,我会得到一个提示,即指向同一实例上帖子的链接可能会受到限制(应该在解析时就知道)。这将减轻我在撰写新帖子时需要承担的心理负担。

相反,我最初的帖子是关于撰写受限制的消息(如我在之前的帖子中定义的),然后在公共类别中引用它。

这里的“危险”是泄露有关 Discourse 受限制部分的信息,而这些信息不应被所有人知道。