如果用户偏好为空,则默认标签会出现在侧边栏中

当我尝试清空侧边栏中的标签列表时,“official”又回来了。

7 个赞

管理员可以为侧边栏配置一组默认的类别和标签。在元(meta)上,我们目前配置的唯一默认标签是 #official。

当用户偏好设置为空时,我们会用默认标签填充它,但如果你是故意清空的,我明白这可能会出乎意料。

我们计划对如何处理空偏好设置的逻辑进行一些更改。

这是我们目前设想的规范:

我们希望更新处理侧边栏类别和标签的空部分和空默认值的方式,以便我们能够恰当地引导人们进行配置,同时尽量不打扰那些不希望使用它们的人或站点。

我们的方法是:

  1. 提示管理员配置默认值
  2. 将默认值视为应为用户显示这些部分的信号
  3. 如果未配置默认值,则为用户隐藏这些部分。

以下是更详细的逻辑描述:

  1. 如果站点没有标签
    • 为所有人隐藏标签部分
    • 隐藏用户关于侧边栏标签的偏好设置
  2. 如果站点没有默认标签
    • 如果用户没有配置标签,则为用户隐藏标签部分;如果他们通过偏好设置配置了标签,则显示该部分
    • 在标签部分的底部(在他们自己配置的任何标签下方,如果有的话)向管理员显示一个指向“配置默认标签”的链接
  3. 如果站点没有默认类别
    • 如果用户没有配置类别,则为用户隐藏类别部分;如果他们通过偏好设置配置了类别,则显示该部分
    • 在类别部分的底部(在他们自己配置的任何标签下方,如果有的话)向管理员显示一个指向“配置默认类别”的链接
  4. 如果站点有标签和默认标签,但用户没有配置任何标签
    • 在他们的侧边栏中显示一个指向“添加标签”的链接
  5. 如果站点有默认类别,但用户没有配置任何类别
    • 在他们的侧边栏中显示一个指向“添加类别”的链接
6 个赞

这解释了戴夫,感谢您快速而详尽的回复!!

我正要去 UX 版块发帖讨论这个

image

这对于第一次来说会很好。

但是,一旦用户明确清除了类别(或标签)部分,整个部分就应该完全消失。

用户显然知道如何以及在哪里配置类别和标签,明确地清空了它,然后提示又出现了,而我们已经知道他们不想配置任何内容。

6 个赞

我认为这是一个非常合理的理由,我很感激找到“鼓励”和“唠叨”之间的平衡很重要。我上面的理由是赋予管理员更大的权力来定义他们社区成员的用户体验。

我有些担心,如果这些部分完全隐藏起来,用户可能不容易找到返回添加这些内容的方法,因为他们删除它们所走的路径(单击部分中的链接)与他们重新添加它们所走的路径(直接找到首选项页面)不同。

但我预计,随着我们在此过程中了解更多信息,这将是一个不断发展的领域。

6 个赞

@tgxworld 最近有几个 PR,它们应该能完成我们上面概述的计划。

2 个赞

此主题已在 4 天后自动关闭。不再允许回复。