使用指南
如果您有任何疑问欢迎您在"BBS Suggestions"(比如 #648)或者任何相关的帖子下提问
欢迎来到 pkuanvil!这里是 pkuanvil 的使用指南。pkuanvil 是基于 NodeBB 搭建的自由的类 BBS 论坛;如果您不太熟悉 NodeBB 论坛或者甚至是第一次使用这类 BBS 论坛,您可以通过下面的介绍熟悉 pkuanvil 的功能。
pkuanvil 支持多种易于使用的 BBS 论坛功能,包括:
- 主页按照最新贴子被回复的时间排序(类贴吧模式)
- 主页中每条贴子会显示默认摘要(一楼的前255字和最新回复的前140字)
- Markdown 语法发帖 + KaTex 数学公式
- 您可以上传一些图片在帖子中,或者上传文件作为链接放在贴子中
- 投票功能,多达100个投票选项,可以修改投票,可以多选,可以设置截止日期
- 未读:显示(14天内)未读贴子
- 过滤(详见“设置”中的介绍)
- 您可以过滤含有特定 tag 的主题
- 您可以在每个主题(或版块)右上角“关注”选项里选择忽略某个主题(或版块),使得它不出现在首页
- 关注&通知(详见“设置”中的介绍)
- 您可以在每个主题(或版块)右上角“关注”选项里选择关注某个主题(或版块)。如果您关注的贴子被编辑或回复,pkuanvil 都会为您发送一条通知。
- 如果您被@到了,您也会收到一条通知
- 您可以在设置中选择自动关注您发布或回复的帖子
- 可以使用 ntfy 订阅这些通知,详见 设置->推送通知
- 书签
- 您可以在每个贴子的三点水菜单中勾选“书签”,并在右上角 用户菜单 -> 书签 中查看
- Tag(NodeBB 称为“标签”)
- 您可以使用任何名称的标签,2-16字之间,不需要从给定的标签列表中选取
- 站内群聊(目前比较简陋)
pkuanvil 为用户提供 Backblaze 对象存储服务!您可以在您登录 pkuanvil 的浏览器上访问 https://manage.pkuanvil.com 管理您的文件,并使用这些文件创建您的静态网站。
目录:
主页
主页的顶部导航栏会在其他页面也会显示。
顶部导航栏
(1) 版块:点击查看 pkuanvil 中的版块列表,点击每个版块可以查看各个版块下的帖子
(2) 未读:点击查看未读的帖子
(3) 标签:点击查看 pkuanvil 中的标签列表,点击每个标签可以搜索所有含有此标签的帖子
(4) 全部对话:pkuanvil 支持站内聊天的功能,点击跳转到聊天界面
TODO: 目前 pkuanvil 的聊天功能比较简单,全站级别只有一个 #general 频道,私聊仍有一些 bug 需要修复
(5) 帮助:本帮助页面
(6) 通知:显示通知内容。pkuanvil 会在某些事件发生时对您发生一条通知,常见的情况包括:您关注的主题被回复了; 您被某个人@了;等等。您可以在 设置->通知 中修改哪些内容会生成通知。
(7) 聊天:显示聊天内容,(4)的“全部对话”为这里的快捷键。
(8) 用户菜单:显示用户菜单
- <您的用户名>:显示您的主页
- 状态:目前用处不大
- 书签:显示所有您添加书签的帖子。“书签“和“关注”无关,不是以主题为单位的,是以每一条帖子为单位的,需要在您浏览时单独设置
- 编辑资料:编辑您的资料,是 设置->资料 的快捷键
- 设置:进入用户设置
首页主题列表
首页为 pkuanvil 为您显示的主题列表。pkuanvil 目前按照“最新回复的时间”进行排序(贴吧模式)。被忽略的主题/版块(详见“主题”的介绍)和被过滤的标签(详见“设置”的介绍)不会显示在首页。
(9) 点击此处发帖,见下面“发帖编辑器”
(10) 点击此处筛选主题,目前选项为“全部主题”,“新建主题”,“关注主题”,“未回复主题”
(11) 点击此处筛选版块
(12) 每个帖子的标题(标蓝表示未读,为默认灰色表示已读),楼主的头像,帖子的版块,发帖时间,楼主的用户名
(13) 主题摘要:pkuanvil 自制插件,显示每个帖子的一楼(主题楼)的前255字以及最新回复的前140字(长度为UTF-16编码长度)。此功能可以在 设置->显示主题摘要 处关闭,关闭后恢复 NodeBB 默认值,不会显示一楼且最新回复的字号会变小
主题
点击每个主题以后显示的页面。
(1) 关注:
- 选择“关注中”后,有新回复时 pkuanvil 会为您发送一条通知;
- 选择“忽略中”会使得 pkuanvil 隐藏此贴,从而您不会在首页和未读两个页面看到此贴(但您仍然可以在“版块”或“标签”中手动找到此贴,也可以直接打开此贴的链接);
- 默认情况“未关注”时,此贴正常显示在首页和未读中,但是您除非被@到,否则不会收到通知。
您可以在设置中选择自动关注您创建的帖子或者回复的帖子,详见“设置”。
(2) 回复:回复某一条帖子。如果您不想要@某个人,您可以在发帖编辑器中删掉@的对象(默认情况下被@到的人会收到一条通知,除非被@的人忽略了这一个主题)
(3) 三点水菜单:选择“书签”、复制这一条帖子的链接、选择举报
发帖编辑器
主页或者各个版块下,单击“发表主题”发布新帖
(1) 版块选择:pkuanvil 要求您发帖时必须选择一个发帖版块。如果您想不到合适的版块,选择通用的 "Discussion" 即可(如果偏灌水性质亦可以选择"BBS")。注意符合 #114 [公告] pkuanvil 目前的临时分类政策 的必须选择对应的版块并在底部加上相应的 tag(后面会提到如何增加 tag)
(2) 默认情况下发帖编辑器只占用屏幕的一半左右空间,单击此处可以让发帖编辑器几乎充满屏幕(顶部导航栏仍然会露出),再次单击此处会恢复原来大小;上下拖拽此处可以改变发帖编辑器的大小
(3) 沉浸模式,点击此处让浏览器切换到全屏模式,您也可以使用浏览器自身的快捷键
(4) 投票编辑器:pkuanvil 支持增强版的投票功能,点击此处增加一个投票(目前只有每个主题的一楼可以发起投票),如下图所示:
- 您必须填写上一个候选项以后才能添加下一个候选项。目前候选项最多可以填写 100 个
- 您需要填写用户可以选择的选项个数,个数须在从1到选项总数之间
- 默认情况下用户可以修改投票,勾选“不允许用户更改投票”后用户一旦投票不能修改
- 默认情况下投票没有截止日期,勾选“截止日期”并填写日期后投票一旦过期则不能继续投票
确认以后编辑器会生成一段[poll]代码表示显示投票的位置,您可以把它移动到您帖子的任何位置
(5) (6) 上传图片和文件,上传成功以后会显示对应的图片和图片链接
(7) 编辑器语法帮助,目前只有简单的 Makrdown 语法介绍。注意 pkuanvil 目前并不支持插入自定义 HTML 块(未来可能会允许部分 HTML 块),也不支持扩展的部分 Markdown 语法
(8) tag编辑栏:对于不符合#114临时分类政策的内容,此项为可选,您可以输入您自定义的任何一种tag。(您可以在顶部导航栏“标签”处查看全站目前已经出现过的tag);对于符合#114临时分类政策的内容,此项为必选,您输入的tag中必须包含#114中规定的相应tag。(目前不输入对应的 tag 暂时没有惩罚,但未来 pkuanvil 计划对违反分类政策的用户视严重程度引入不同时长的封禁惩罚)
设置
主页处单击顶部导航栏右上角用户头像后选择“设置”进入设置页面。
(1) 鼠标悬浮到此处时会显示图示的按钮,点击按钮可以修改用户资料里面显示的配图
(2) 详细的三点水设置菜单,点击后出现下面的下拉框
(3) 显示主题摘要:pkuanvil 的插件,默认情况下开启,在主页中显示每一条帖子的1楼和最新回复。见“主页”的(13)
(4) 过滤标签:pkuanvil 的插件,您不会看到含有相应 tag 的帖子。根据 #114 中的临时分类政策,目前 pkuanvil 默认会过滤部分 tag(具体 tag 以 #114 和用户设置实际显示为准)。如果需要禁用 #114 中的过滤输入单个英文逗号","即可
(5) 分页:pkuanvil 默认使用分页浏览,您需要逐页浏览所有的主题。(因为 NodeBB 的无限滚动的实现有 bug,可能出现拉到底卡顿或者不加载新帖子的情况)
(6) 关注:分为关注主题(前两个选项)和关注版块。
- 关注主题:和(7)的通知中“您正在查看的主题中有新回复时”和“当您关注的主题有帖子被编辑时”配合使用,关注的帖子被回复或者被编辑时生成一条通知
- 默认情况下您不会关注任何主题
- 勾选此处的两个选项可以自动设置关注,只对未来的帖子有效
- 除此以外,您需要在每个主题下手动设置关注,如图所示
- 关注版块:
关注的版块会显示“未读”,在主页上显示最新主题;未关注的版块不会显示在“未读”,但是仍会在主页显示最新主题;“已忽略”则不会显示在未读中也不会显示最新主题,需要到顶部导航栏“版块"处手动浏览- 默认情况下所有版块均为“已关注”,即正常显示“未读”和最新主题
- 您可以在“版块”处每一个版块下面的”未关注“(或”已关注”)按钮处手动设置关注的版块,如图所示。只有您没有手动设置过的版块才会使用“设置”这里的选项
(7) 通知:选择哪些内容会生成通知
(8) 资料:显示用户资料
(9) 编辑:编辑用户资料,修改密码,以及修改用于找回密码的邮箱,详见下面“用户资料”
(10) 设置:回到“设置”页面(本页面)
用户资料
您可以在这里编辑您的用户资料。
(1) 和设置中一样,鼠标浮动到空白处会出现上传背景图的按钮
(2) 修改您的头像
(3) 修改您的用户名。此操作需要输入您的密码
(4) 修改您的验证邮箱,可以和您注册 pkuanvil 时使用的邮箱毫无关系。验证后您可以通过邮箱找回密码。此操作需要输入您的密码
(5) 修改您的密码。此操作需要输入您的当前密码
(6) 删除您的帐号。如果您选择点击这里,pkuanvil 为您的离开表示遗憾,不过我们会遵循您的请求。默认情况下这会保留您的所有发帖;如果您需要删除您的发帖,请在删除帐号之前联系站务。此操作需要输入您的当前密码
(7) 除了(2)-(6)的操作,在这个页面编辑您的资料以后请点击此处的按钮保存
验证邮箱
(1) 输入您需要验证的邮箱。您必须点击此邮箱受到的验证邮件里的验证链接后才有效。验证后,您可以回到此页面确认您是否已经验证此邮箱。
注意所有拥有验证邮箱的人都可以无条件重置您的密码;如果您不需要此功能,请删除您的验证邮箱。(如果您不太擅长记住密码,pkuanvil 建议您验证一个邮箱)。如果您需要删除验证邮箱,请将此处留白,输入密码后点击“提交”。删除或更换新的验证邮箱不需要验证原来的邮箱。
(2) 输入密码
(3) 如果需要退出此页面,请点击此处的取消
您收到的验证邮件如图所示,请点击此处的链接以完成验证:
忘记密码
如果您忘记了密码,但您验证过邮箱,您可以使用邮箱重置您的密码。
(如果您是14天内新注册的用户,您也可以附上您的注册请求联系站务 pkuanvil@proton.me)
(1) 打开登录页面(如果您已经登录,请不要退出登录;请在浏览器的“隐私窗口”打开此页面),点击“忘记密码”
(2) 输入您的验证邮箱
(3) 点击邮箱中的重置密码的链接
(4) 输入您的新密码
(5) 第二次输入您的新密码