这是关于 Discourse 侧边栏各种功能和用途的综合指南,包括如何根据您的需求进行自定义。
所需用户级别:所有用户
Discourse 中的侧边栏可快速访问各种论坛功能,并方便导航。本指南将引导您了解侧边栏的各个部分以及如何有效使用它们。
主要菜单
主要菜单包含重要的导航链接:
- 主题 (Topics):显示论坛上的最新帖子。
- 我的草稿 (My Drafts):当您有草稿主题或回复时动态显示。
- 更多 (More):展开以显示其他选项。
- 群组 (Groups):带您进入群组页面。
- 用户 (Users):显示用户排行榜(如果已启用)。
- 徽章 (Badges):显示徽章库(如果已启用)。
- 关于 (About):提供有关您论坛的信息。
- 常见问题解答 (FAQ):链接到论坛的常见问题解答页面。
管理员还将看到用于审核和站点管理的“审核 (Review)”和“管理 (Admin)”选项。
如果您安装了插件,可能会有额外的按钮。例如,如果您的论坛安装了 Cakeday,则“周年纪念日和生日 (Anniversaries and Birthdays)”将出现在您的侧边栏中。
分类和标签
此部分显示分类和标签,方便访问。自定义方法:
- 点击铅笔图标以访问侧边栏设置。
- 使用加号图标添加或删除分类和标签。
- 点击“所有分类 (All categories)”或“所有标签 (All tags)”以查看完整列表。
消息
“消息”部分允许您:
- 查看收件箱
- 点击“+”按钮撰写新消息
- 如果您属于不同的群组,则可以访问多个收件箱
聊天
如果您的论坛启用了聊天功能,您将看到“聊天”部分,其中包含:
- 频道 (Channels):查看和管理聊天频道
- 我的帖子 (My Threads):管理您创建的帖子
- 私信 (DMs):访问个人聊天
要开始新的私信,请点击个人聊天标签旁边的“+”按钮。
自定义您的侧边栏
您可以个性化您的侧边栏体验:
- 前往您的用户偏好设置。
- 找到“侧边栏 (Sidebar)”部分。
- 调整分类、标签以及新帖子显示方式的设置。
创建自定义侧边栏部分
要添加自定义部分:
- 点击侧边栏底部的“+”按钮。
- 在模态框中,自定义图标、名称和链接以创建您的新部分。
此功能允许您创建个性化的导航选项以提高工作效率。
移动设备访问
要在移动设备上打开侧边栏,请点击右上角个人资料图片旁边的汉堡菜单图标。
其他说明
- 侧边栏布局和可用选项可能因您的论坛设置和安装的插件而异。
- 管理员可以创建对所有论坛成员可见的全局侧边栏部分。
- 自定义侧边栏部分是一项实验性功能,可能会发生更改。
本文档最初由 @twofoursixeight 撰写。
这是实验性的:
这是文档侧边栏:
很有趣,我迫不及待地想看到论坛做出更多改变,以及这个论坛如何日益现代化。
因为我的用户偏好设置中没有“侧边栏”选项卡,所以情况肯定有所改变。取而代之的是“导航菜单”,它不允许我自定义侧边栏,唯一可用的选项是:
导航
当导航菜单中的主题列表包含新项目或未读项目时……
链接到过滤列表
显示新项目计数
- 用户现在如何自定义侧边栏?
- 有办法自定义侧边栏的第一部分(主题、我的帖子……)吗?
- 有办法在管理员级别为所有人自定义侧边栏吗?
导航菜单是侧边栏
通过使用部分中的编辑按钮和“+”来添加自定义部分。
管理员可以通过点击“更多”和“自定义此部分”来添加和删除链接。
更改第一部分会为所有人更改。创建新部分时,可以选择向所有人显示。默认标签和类别可以在站点设置中配置。您可以搜索 default navigation menu 来找到它们。
元上的侧边栏似乎是上下文相关的,例如,如果我正在讨论一个人工智能主题,侧边栏中会显示其他管理员或人工智能链接。我不知道如何配置它。这是实验性的吗?
这是文档的侧边栏:
最近侧边栏有了更多更改,我想在此说明一下,其中包括“我的消息”按钮,点击后会跳转到您的消息,以及一个用于快速邀请他人的“邀请”按钮?(即将举行的活动和文档属于插件。)
这还包括侧边栏的 2024 年重新设计。
在 Meta 上,还有一个过滤器按钮和一个带您进入草稿的按钮。
我忘了提一下,“消息”部分已被侧边栏顶部的“我的消息”按钮取代,它以前看起来是这样的:
现在它只是这样:
这似乎已不再存在;指南可能需要更新。
大家好 ![]()
我正在自定义我的 Discourse 论坛,我注意到每当用户访问页面时,侧边栏默认是展开的。
我希望侧边栏默认是关闭的,并且只在用户点击汉堡包图标时显示。
我已经尝试过的方法
-
我调整了用户偏好设置以及与侧边栏相关的样式设置。
-
我尝试过使用 CSS(
display: none)和 JavaScript(在汉堡包按钮上使用onclick)。 -
侧边栏确实可以隐藏,但我无法将其集成到与 Discourse 的原生行为(打开/关闭而不破坏布局)相同的方式。
我在这里和我在使用的每个论坛上的矿井都总是关闭的。它应该记住它的状态。我猜是保存在 cookie 里。
在此主题 Can I default to a hidden sidebar? 中,分享了一个默认关闭侧边栏的主题组件。它是在 2 年前创建的,所以我不知道它是否仍然有效,但你可以试试。即使它不再有效,看看它的方法也可能有帮助。









