我更倾向于保持 default_topics_automatic_unpin 不变,使其与其他配置用户偏好设置的 default_xxx 设置保持一致。这遵循了像 default_hide_profile 或 default_other_enable_smart_lists 这样的统一命名模式。对我来说,将所有这些设置归类到“管理员 > 用户默认设置”配置部分也很有意义。
也许 automatically_unpin_topics 可以直接隐藏?大多数偏好设置都没有另一个设置来阻止用户更改它们。disable_mailing_list_mode 是我能想到的唯一一个。我理解为什么管理员希望完全禁用该选项,但我看不到对自动取消固定话题有同样的需求。如果用户真的想摆脱固定话题,他们也会手动取消固定话题。这感觉就像用户偏好设置的默认值应该取代全局设置。