@mdoggydog 看起来你的解决方案是用一个接受群组列表的设置来替换 enable names 设置,并且成员的姓名仅对这些群组可见。
请注意,这仍然需要遵守 display name on posts 设置(以及任何其他可能存在的类似设置),因此即使是允许的群组,如果该设置被禁用,也不会在帖子中看到姓名。
此外,我们还需要修复/更改以下一些作为连锁反应的事情:
- 姓名应始终在用户配置文件的管理视图中可见。无论任何设置如何,情况都应如此。
- 姓名仅当用户位于允许的群组中时才应显示在电子邮件中。
以上应该可以解决当前的问题,并使此功能更加灵活和有用。
这听起来像你在这里提出的建议吗?如果是这样,我们肯定很乐意查看你提交的包含此更新的任何 PR(Pull Request,拉取请求)。