Desativar "habilitar nomes" faz com que o administrador aja de forma estranha

@mdoggydog Parece que sua solução aqui é substituir a configuração enable names por uma que aceite uma lista de grupos, e os nomes dos membros só são visíveis para esses grupos.

Note que isso ainda precisaria respeitar a configuração display name on posts (e quaisquer outras semelhantes que possam existir), então, mesmo grupos permitidos não veem o nome nas postagens se essa configuração estiver desativada.

Além disso, algumas outras coisas que precisamos corrigir/alterar aqui como efeitos colaterais:

  1. Os nomes devem sempre ser visíveis na visualização de administrador de um perfil de usuário. Este será o caso, independentemente de quaisquer configurações.
  2. Os nomes só devem ser exibidos em e-mails se o usuário estiver em um grupo permitido.

O acima deve corrigir os problemas atuais, bem como tornar este recurso mais flexível e útil.

Isso soa como o que você está propondo aqui? Se sim, ficaríamos definitivamente felizes em dar uma olhada em qualquer PR que você enviar com esta atualização incluída.