跳到主要内容

偏好设置

希望这篇文档,能帮助各位了解如何对 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,他们可能会经历这样的流程

Label Manager Important Useless Board Manager Discussion Boards Blog Doc Bookmark I need a new post what is the post type? Yes! Select board from Discussion Boards I can add to a board Select any labels I can add to any labels Done Notice Post Module User Profile Feeds Comments Following ... go to luci user Profile Jack Luci I want to see Jack Discussion go to jack user Profile go to discussion list

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