在不启用 allowPadDeletionByAllUsers 的情况下禁用删除板块令牌 UI
作者: n-bux创建于 2026年6月22日更新于 2026年9月17日
标签Feature RequestUX
当我在 https://GitHub.com/ether/etherpad/issues/7926 中要求在 allowPadDeletionByAllUsers 为 true 时禁用 pad 删除令牌 UI 时,我并没有意识到 `allowPadDeletionByAllUsers` 真的做了它所说的事情..: 任何用户都可以删除 pad。 因此,现在 (在 v3.3.2 中),我有以下两个选择: 显示 pad 删除令牌,或者允许所有用户删除 pad,即使他们不是创建者 - 这确实是个问题。 我真正想要的是: a) 不要 "pad 删除令牌" UI,或者至少有一种方法来禁用默认显示令牌(因为它会混淆一些用户群体)。 a1) 对于这些用户群体,在我看来,如果令牌弹出窗口被隐藏,但令牌在设置中可用,令牌功能的启用就没问题了。 这样,那些了解此选项的用户可以找到并使用它,而其他用户则不必费心。 同时, b) 禁止除创建者以外的其他人删除 pad(以防止点击错误 pad 的"删除"按钮而导致意外数据丢失,或防止学生恶意删除老师的 pad..)。 我对之前的工作方式很满意: 只有在创建浏览器会话中,pad 才能被删除。 b1) 此外,如果从用户体验或其他用例的角度来看,不喜欢 a1),我们需要一个 settings.json 选项来禁用 "使用令牌删除 pad" 功能,而不需要 allowPadDeletionByAllUsers。 b1) 是一个附加的好处,但并不是解决我的问题的办法。
内容来源: ether/etherpad