Discourse Bars 🍻 🍸(一个侧边栏框架)

所以这和“条形”一点关系都没有,太好了。

设置描述了这些选项。

基本上,发现页面上的任何内容都是“发现”,除了“类别”、“标签”和特定的“类别”,这些都由这些术语涵盖。

1 个赞

很抱歉我反应有点慢 :pray:

我在 README.md 中看到了这一行……

  • 支持为 discovery、topic、tag、category 或 categories 设置。

如果对其他人有帮助,搜索“discovery”一词会提供关于“discovery”的有用参考:

3 个赞

是的,你提出的这一点很好。我明白这可能会引起混淆。

虽然这个术语在 Meta 上偶尔会被提及,尤其是被开发者提及(因为它在代码中被大量引用),但它却在 Understanding Discourse for new users 中缺失,新用户只有在参与与该功能相关的特定讨论时才会注意到它。

@JammyDodger 我们是否需要在该指南中考虑解决这个问题?用户在哪里可以了解到“Discovery”路由?

4 个赞

我不确定它是否经常被用作用户的“前端”术语。我认为我只在主题组件/开发中看到它。我不确定把它放在哪里最合适?它感觉更像是一个“管理员”的词,尽管我不确定是否有相关的指南。

5 个赞

目前,我已将脚注添加到此主题的 OP 中,谢谢。

6 个赞

  • 支持所有条形图
  • 可在设置中关闭任一
  • 刷新浏览器以重置关闭

(主题页面上仍需一些工作!)

6 个赞

话题行为已得到改进,支持折叠和关闭。

3 个赞

新版本:

  • 引入了一个新的小部件 bars-custom-html,它现在提供了默认示例设置,并允许您创建仅包含自定义 HTML 的小部件。
  • 采用了 RSB[^1] 的参数系统,因此应与其中一些小部件兼容。
  • 这是一个重大更改,可能需要重新安装或调整任何现有设置,因为您已创建的任何设置都将缺少参数。

@ckshen 你在寻找自定义 HTML 支持吗?

[^1]:感谢 @pmusaraj 的这项工作

6 个赞

您好!请告诉我如何将 Twitch 的直播画面添加到“D”中,例如

这面向开发者。如果您需要有关创建特定小部件的帮助:

5 个赞

感谢这个功能!我们以前使用布局插件将地图放在主题列表中。有了这个选项,我们肯定可以实现类似的功能。我们需要仔细考虑如何实现它。

2 个赞

随时可以为 Locations 提交 PR 以添加支持,我会进行审查。或者,您可以资助我来完成这项工作。

2 个赞

路由转换的修复程序。

2 个赞

您现在可以有选择地默认最小化一个栏(尽管它目前对所有路由都有全局影响)

2 个赞

现在,这适用于“条形图”:

(建议使用顶部栏!!)

3 个赞

已更新最后一篇帖子,该插件现在是一个主题组件 :rocket:

4 个赞

此主题组件目前与“Powered by Discourse”不兼容,因此如果您想使用它,请确保关闭:

image

我现在非常忙,所以修复可能需要一些时间,或者欢迎提交 PR……

3 个赞

从我看到的情况来看,你只需要一个小小的 CSS 更改。

从:

grid-template-areas: "leftsidebar sidebar content rightsidebar"

到:

grid-template-areas:
        "leftsidebar sidebar content rightsidebar"
        "leftsidebar sidebar below-content rightsidebar";

实际上还有我不知道的其他问题吗? :thinking:

(我可以提交 PR,但你强调了“不兼容”这个词,我想知道是不是我错过了什么)

4 个赞

是的,只是网格 CSS。

感谢您对此的关注 :+1: :pray:

但这是否解决了这两种情况(开启关闭?)——这是我最担心的……我现在还有其他事情要做,所以不想在这上面纠缠…… :sweat_smile:

1 个赞

我提交了一个 PR:

请告知您的想法。 :+1:

5 个赞