为“已关闭主题”和“安全分类”选择不同的图标

继续讨论来自 Lounge 中的一个话题

将此内容提取为一个公开话题以便后续跟进。

10 个赞

请务必将此考虑在内。我已经因为主题组件而不得不这样做,所以不能混淆它们。

fa-user-lock 是一个不错的图标,您可以使用吗?
示例如下:

6 个赞

我同意这一点。我的一位客户曾要求我隐藏“私密”分类中的挂锁图标,因为它容易让人产生混淆。

2 个赞

在大部分类别为私有的实例中,这也会显得格格不入。我已移除所有私有类别上的挂锁图标,改为在我们仅有的几个公开类别前放置一个“眼睛”图标。

5 个赞

这些符号会是什么?我记得上次粉刷这个自行车棚时,并没有明显更好的替代方案 @stephen

6 个赞

我过去曾使用过眼睛图标,也尝试过开着的锁图标,但完全移除图标本身并没有什么不妥。这取决于社区所有者来强调每个类别的目的和受众,锁形图标其实无法很好地实现这一点,它仅仅表示该类别中不存在“所有人”组。

许多带有访问控制列表(ACL)的系统并不会在对象上以视觉方式显示 ACL。文件共享服务会表明某个对象已共享,但不会显示关联的权限级别。如果我在网络共享上对某个文件夹有访问权限,我就能看到它;如果没有浏览权限,它根本就不会出现。甚至 Exchange 也依赖(或曾经依赖)可见性来表明用户是否拥有访问权限。

大家的担忧是用户可能意识不到某个类别的关注者数量有限吗?从这个角度来看,我更担心的是如何标识出哪些类别拥有更广泛或公开的受众,而不是相反。

1 个赞

类别图标组件使用了 fa-key,甚至提供用钥匙替换私人类别的挂锁(同时保留已关闭类别的挂锁),但目前尚未完全统一。

fa-user-lock 用于私密分类
fa-lock 用于已关闭的主题

1 个赞

这是我之前在公司部署 Discourse 实例时自定义的一项功能。

已关闭的主题对所有用户都是封闭的,无人可访问,因此图标始终显示为 :lock:,即 Lock Icon | Font Awesome

安全分类对其他用户是封闭的,但对你开放,因此图标显示为 :unlock:,即 Lock Open Icon | Font Awesome

8 个赞

如果我们能以一种不会无休止争论的方式确定自行车棚的颜色,那我就同意这个改动 :wink:

5 个赞

我喜欢为这种情况使用 fa-user-lock 的想法。

6 个赞

我们能否确认一下该符号的意图

它是否仅表示“缺少所有人权限”?这似乎是它出现的唯一情况。即使是限制为 TL0 的类别,也会显示一个挂锁图标。

2 个赞

正确。这表示并非所有人都能看到该内容。

即使在需要登录的论坛(此时 everyone 权限无关紧要)中,只要 TL0 可见,它仍然会出现。

1 个赞

好的,如果我们使用分类,这种情况发生的频率如何?

它仍然存在是因为一直以来都是如此吗?它会影响发帖吗?

我只是想明确说明,它不受其他站点设置的影响。也就是说,在一个需要登录的论坛中,即使基于 TL0 权限“所有用户”都能看到某个主题,但由于缺少特定的 everyone 权限,锁图标仍然会显示。

为什么?带用户图标的挂锁和普通挂锁有什么区别?我认为这完全无助于理解。

5 个赞

这样做的唯一目的是避免人们将安全类别中的主题误认为是已关闭的主题。图标就_紧挨在一起_!最近我在阅读 Meta 时,因为反复确认而耽误了太多时间。

任何能改变图标轮廓/视觉重量/“视觉哈希”(如果有的话)的方案,我都能接受(因此 :unlock: 不行,它仍然与锁的图标过于相似)。

1 个赞

如果我们要在这里讨论‘自行车棚’问题……我想听听 @Johani@awesomerobot 的意见。

另外……我也提点个人看法:请勿出现用刀割眼的画面……这不在讨论范围内。

7 个赞

哎呀,现场没有路易斯·布努埃尔的粉丝吗?:eye:

2 个赞

是因为它看起来像当前的锁图标 :locked:,还是因为它看起来像挂锁?在 Font Awesome 中,闭合和打开的挂锁图标彼此区分得更明显:

3 个赞