Ethsim2
(Ethan )
4
最终更新:该实现现已作为一个待审查的 PR 上线:
最终设计采用了上述描述的按管理员单独选择加入(opt-in)的方式,而不是我最初建议的全站范围的枚举。
在最终审查过程中,还增加了一些用户体验细节:
- 当站点级别的限制允许时,按管理员的偏好设置将显示在“偏好设置 → 界面”下
- 当已选择加入的管理员永久删除第一个帖子/主题时,不可逆的确认提示现在会明确说明这将永久删除该主题及所有回复
- 当管理员未选择加入时,现有的行为和措辞保持不变
- 现有的同一管理员永久删除冷却时间仍然有效
- 偏好设置的更改会记录在“员工操作日志”(Staff Action Logs)中
我还在一个包含两个回复的临时主题上手动测试了完整的已选择加入路径,并随后验证该主题及其所有帖子均已从数据库中删除。
主要的 GitHub 测试/代码风格检查已通过;该 PR 目前正在等待审查,撰写本文时安全扫描仍在排队中。
1 个赞