Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

偏好设置

产品 / DiscussKit
Yongzhuo Liang
2024-04-12 08:20
· edited

希望这篇文档,能帮助各位了解如何对 Discuss Kit 进行偏好设置

目前 Discuss Kit 包含以下模块:

  • Manage Module
    • Board Manager
    • Label Manager
    • Collection Manager (WIP)
  • Post Module
    • Discussion
    • Blog
    • Doc
    • Bookmark
    • Chat
  • User Profile

这些模块在 Discuss Kit 中都是有所关联的,我们的偏好配置有一部分放在 Discuss Kit,另一部分在 Blocklet 的 Configuration 中,请不用担心,下方的文档会详细介绍各模块的偏好配置入口在哪里

题外话:如果 Luci 想要查看 Jack 写的一篇 Discussion,他们可能会经历这样的流程


Manager Module#

Board Manager#

首先需要明确的是:每个 Post Module 都存在 Board Manager 入口,而不同的 Post Module 的 Boards 是相互独立的,比如 Doc 无法挂载到 Discussion 的 Boards

以 Discussion 为例,通过点击 Manage Boards 可进入 Board Manager

image.png

在 Board Manager 中,你可以按 Post Module 进行筛选,也可以对 Board 进行一系列的操作

image.png

值得一提的是,由于 Discuss Kit 的权限机制是通过 Passport 来实现的,在 Board 的配置中可以通过配置 Passports 来对部分用户可见

image.png

Label Manager#

Label Manager 跟 Board Manager 类似,但是它不关联任意的 Post Module,比如存在一个 Label 为 Important,它可以同时用于标记 Doc 和 Discussion

以 Discussion 为例,通过点击 Label Icon - Edit Labels 可进入 Label Manager

image.png

在 Label Manager 中,你可以对 Label 进行一系列操作

image.png

值得一提的是,Label 也支持指定 Passports,可以允许持有特定 Passports 的用户才能使用 Label 标记 Post

image.png

Collection Manager#

该功能仍在开发中,敬请期待


Post Module#

Post Module 的配置,一般都在 Dashboard - Configuration - Preferences - Discuss Kit 中,管理员可以通过右上角的头像菜单进入

image.png

进入设置页后,可以在 Configuration 进行一些站点的基本设置

image.png

也可以给站点增加一些新的 Navigation

image.png

在偏好设置中也分出了很多 Tab,对应不同的 Post Module,绝大多数的 Setting 都无需 Restart Blocklet,当然如果发现保存了未生效,可以尝试 Restart

image.png

Discussion#

Discussion 的模块配置,通过选择 Common Tab 和 Discussions Tab,功能配置都跟文字描述基本保持一致,管理员可按需选择

如果需要修改 Banner 的 Title 和 Description,可以到 Common Tab 中进行 Banner 的定义

image.png

值得一提的是,如果需要 BBS / Forum 功能,建议到 Discussions Tab 把这两项调整为下方图片的选项,会有更好的阅读体验

image.png

Blog#

Blog 的模块配置,通过选择 Blog Tab 进行配置

值得注意的是,Blog Template 的选项支持 Standard 模版和 Corp 模板,如果需要发布更加酷炫的商业博客,那么 Corp 是个可选项

image.png

Doc#

Doc 的模块配置,主要在 Discuss Kit 应用内

在创建 Doc 类型的 Board 中,如果选择上传 Cover,那么 Cover 就会在封面中进行显示

image.png

它对应的位置是这里

image.png

Bookmark#

Bookmark 的模块配置,通过选择 Bookmarks Tab 配置

支持配置允许普通用户去收集 Bookmark

image.png

Chat#

暂无 Chat 的模块配置,敬请期待


User Profile#

User Profile 可以通过右上角头像进入,它会跳转到一个新的页面

image.png

通过点击图标,可以对个人进行通知、个人隐私、登录状态的的偏好设置

image.png

image.png

Sticker