LOG

更新日志

改了什么就记一笔。以后回头看,能知道当时的想法。

  1. v2.2

    班徽上身,三个站连成一片

    班级标志(BHSF 2028 / Mathematics 8)抠成透明底,进了页头、favicon、首屏水印和登录门。

    三个站的导航和页脚现在都能互相跳,一个不少。原来记事右下角那个浮动的「管理员」按钮 挪进了页头的 ⋯ 更多 菜单,页面上不再有挡住内容的东西。

    登录状态能跨站带过去了:在一个站登录过,点另一个站的链接不用再登一次。 管理员权限例外——密钥 2 小时一次,换站要重新输。

    悄悄话多了一行只有超级管理员看得见的小字:这条是谁写的。普通成员看不到, 匿名对普通成员仍然成立。

  2. v2.0

    账号体系上线:自己的学号,自己的密码

    不再是「一个口令全班通用」。现在每个人用学号登录,第一次进来核对姓名后自己设密码, 以后凭密码进站。密码只存 sha256,谁也看不到明文。

    管理员和超级管理员改成密钥制:先用自己的账号登录,再输入密钥提权。 一把密钥第一次被谁用,就永久绑给谁,转借无效;权限只有 2 小时,关掉标签页得重新输。

    管理员能改任何文章、删留言、回复悄悄话。超级管理员多三项:看密钥状态并停用、 查看和重置每个人的密码、直接改留言内容。

  3. v1.0

    三个站一起上线

    八班纪事(bhsf202808.homes)、八班游乐场(bhsf202808.fun)、八班树洞(bhsf202808.site)同日启用。 三个站共用一套数据库、一套视觉语言,班徽取「八」字入印。

    纪事:新鲜事、活动、留言板。游乐场:三个小游戏、合影墙、排行榜。树洞:悄悄话、提问箱、时光胶囊。

    数据库、DNS、证书的搭建过程记在仓库根目录的 README 里。