右侧边栏块

你好,这似乎是可行的 :slightly_smiling_face:

将此添加到组件。Desktop > CSS

@media screen and (min-width: 767px) {
  .tc-right-sidebar {
    html.rtl & {
      float: left;
    }
    + #list-area {
      html.rtl & {
        float: right;
      }
    }
  }
}

4 个赞

谢谢!那个方法奏效了!

2 个赞

是否可以授予信任级别以进行查看?

目前我们的网站是私有的,但右侧边栏仍然向未登录用户显示所有信息,这会造成隐私问题。

我们能否将其锁定为仅对信任级别可见,并指定哪些级别可以查看它?

非常感谢。

1 个赞

只是一个想法。在移动设备上实现向右滑动来调出侧边栏怎么样?

1 个赞

它不能显示在类别列表中吗?我在这里安装了它,但感觉好像没有安装一样。

如何让它也显示在主题页面上?我的意思是像我们现在看到的讨论页面。

在主题视图中添加侧边栏不受该组件支持(可用于列的空间少得多)。

1 个赞

是否可以在“热门标签”下添加一个“查看全部”,就像“热门贡献者”中的“查看全部”一样?

2 个赞

当然,这很合理。UX: Add a "View all" link to the popular tags block by pmusaraj · Pull Request #39 · discourse/discourse-right-sidebar-blocks · GitHub 应该会添加它(一旦经过审查和合并)。

2 个赞

喜欢这个!感谢您的制作。 :handshake:

有什么办法可以从“热门贡献者”列表中排除管理员组吗?

编辑:

我还添加了这个:

*试图将最小宽度增加到 1024px。

但这没有任何效果。我知道这是我自己的问题,遗漏了什么,因为我没有任何前端/CSS 经验。任何帮助都将不胜感激。

抱歉打扰,但我遇到了完全相同的问题。我的自定义页脚模板消失了,但页眉保持不变。

不幸的是,我对插件 API 不太熟悉,因为我更习惯使用原生 DOM。

核心中定义的 CustomHtml 组件(在页脚中使用):

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/templates/application.hbs#L85-L91

似乎被此主题组件中定义的 CustomHtml 覆盖了:

https://github.com/discourse/discourse-right-sidebar-blocks/blob/main/javascripts/discourse/templates/components/custom-html.hbs

根据 API,Carson 建议使用 below-footer 插件出口来定义您的页脚自定义 HTML。
稍后我可以给您举个例子。

可能的 bug(如果我错了,请删除此帖子):看起来“右侧边栏块”主题组件正在干扰放置在“页眉之后”中的任何自定义代码。当我尝试在页眉正下方添加图像时,它没有显示。但是,在删除主题组件作为测试后,图像出现了。只是想报告一下。

1 个赞

我们可以添加类似上面的内容作为侧边栏块吗?(建议)

3 个赞

欢迎一些基础的 PR 吗?我想为一些块类型添加一些类,以使样式设置更直接。

3 个赞

当然,这听起来是个不错的改进。

3 个赞

我正试图在登录用户的大块下方右侧边栏中插入一些动态内容。自定义 HTML 块如果只输入静态 HTML,效果很好,但只要我将其设为脚本,它就会变为空白。有什么办法可以在那里放置我自己的动态内容吗?

您可能需要在管理员设置中将脚本或 iframe 列入白名单。

1 个赞

我解决了。是我的主题。我切换到了默认主题,并在那里自定义了一些 CSS 和 HTML,现在一切都正常了。

1 个赞

5 个帖子已拆分为新主题:在右侧边栏块中添加聊天?