如何隐藏0票?

您能告诉我如何使用此功能吗?我看不到任何可配置的插件选项可以让我从主题列表中隐藏“0 票”,在主题页面中也看不到任何选项?

这只是自定义 CSS。创建一个新的主题组件(在管理员 UI 中),然后添加 CSS。

嗯,我对 CSS/HTML 不是很精通。如果能将其作为一个插件选项来启用/禁用,那就太棒了。

您认为您能否分享确切的步骤和 CSS 内容来达到这个目的?

提前感谢。

@RBoy :slight_smile:
我建议您查看此官方指南:Making custom CSS changes on your site

尤其要看这一部分:https://meta.discourse.org/t/make-css-changes-on-your-site/168101#where-do-i-add-my-css-5

3 个赞

我添加了一个更新的 CSS 代码段,它将隐藏“0 票”标签,并且对于大多数用户来说还会隐藏最后一个逗号:Minor bug report in hiding "0 votes" from topic list - #5 by awesomerobot

如上面链接的主题中所述,这将添加到管理/自定义/主题/编辑 CSS/HTML 的“通用”部分。

4 个赞

太棒了。:folded_hands: ……

1 个赞

我想在此新代码中报告一个 bug。它隐藏了来自得票数为 0 的帖子的标签。

1 个赞

你说得对,谢谢告知,我刚更新了。隐藏0票数应该像这样分开:

.vote-count-0 {
  display: none; // 隐藏0票数
}

.discourse-tags:has(.vote-count-0) {
  .discourse-tag:nth-last-child(2):after {
     display: none; // 隐藏倒数第二个标签上的逗号
  }
}

2 个赞

那奏效了,谢谢…

1 个赞

一个稍微不相关的问题。主题/颜色的自定义是否作为备份/还原功能的一部分进行备份/还原?

1 个赞

是的,备份包含您对 Discourse 站点所做的所有更改。

3 个赞

您可能需要更新原始帖子的代码

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.