Esclarecimento sobre grupos ocultos na página 'Sobre' e grupos visíveis sobrepostos

Minha versão do Discourse: 2026.5.0-latest (601e66da60)


Estava testando alguns comportamentos de visibilidade de grupos na página /about e queria verificar se o comportamento atual é intencional ou se posso estar interpretando mal o propósito dos grupos ocultos na página Sobre.

Cenário

Eu tinha:

  • grupos ocultos na página Sobre = admins, friends, Mods
  • grupos adicionais na página Sobre = Mods

Um usuário era:

  • membro do grupo oculto friends
  • e também membro do grupo visível Mods

Inicialmente, eu esperava que a membresia em um grupo oculto impedisse o usuário de aparecer em qualquer lugar na página /about.

No entanto, o usuário ainda aparecia através da seção do grupo visível Mods.

Após mais testes (incluindo a simulação de um usuário não administrador), descobri que o comportamento parece ser, na verdade:

  • os grupos ocultos na página Sobre ocultam a própria seção do grupo
  • mas não impedem que usuários individuais apareçam por meio de outro grupo visível

O que, em última análise, impediu que o usuário aparecesse publicamente foi a alteração de:

Quem pode ver os membros deste grupo?

de:

  • Todos

para:

  • Proprietários do grupo, membros e moderadores

no grupo visível.

Pergunta

Esse é o comportamento pretendido?

Se for, vale a pena esclarecer isso na descrição da configuração ou na documentação, pois o nome “grupos ocultos na página Sobre” poderia ser razoavelmente interpretado como:

“ocultar membros desses grupos da página Sobre”

em vez de:

“ocultar essas seções de grupo da página Sobre”

A interação entre:

  • grupos ocultos na página Sobre
  • grupos adicionais na página Sobre
  • e permissões de visibilidade de membros de grupo

é sutil o suficiente para que eu suspeite que outros administradores possam fazer a mesma suposição que eu fiz inicialmente.

Por que se dar ao trabalho de colocar o mesmo grupo para ser oculto E para ser exibido intencionalmente? Pelo que me lembro, a primeira configuração oculta a seção ‘Nossos Administradores’ / ‘Nossos Moderadores’, enquanto a segunda adiciona mais grupos abaixo. Pelos meus testes, parece que não considera a primeira configuração para controlar a visibilidade. Então, se você adicionar Moderadores a ambos, uma nova seção intitulada ‘moderadores’ será exibida com os membros, enquanto a seção ‘Nossos Moderadores’ será removida.

Isso foi uma demonstração; o mesmo comportamento foi observado na conta não administrativa, independentemente de Mods estar ou não em grupos ocultos da página sobre.

sim, os administradores do site inteiro desaparecem e moderadores tem um membro numérico não listado, ao visualizar na conta de administrador, apesar de Quem pode ver este grupo? e Quem pode ver os membros deste grupo? estarem ambos definidos como Proprietários do grupo, moderadores e membros.

O nome completo do grupo Mods é Nossos Moderadores.

Estou propondo uma mudança aqui, onde qualquer usuário em um grupo em grupos ocultos da página sobre não pode ser exibido como membro de um grupo na página /about como estando em qualquer um dos grupos extras da página sobre.

Acho que esse comportamento pode ser melhor controlado por uma configuração de site booleana, talvez algo como:

about_page_exclude_hidden_group_members

A redação evita intencionalmente implicar qualquer garantia mais ampla de anonimato/privacidade, pois isso afetaria apenas como os usuários são renderizados nas listagens de grupos em /about, não se os administradores podem referenciar esses usuários em outros lugares por meio de texto/conteúdo personalizado.

Se não me engano, isso se aplica à página de Grupos e não à página Sobre.

Em meus testes, uma combinação dessas configurações de Interação do Grupo pode ter precedência na página /about, pois pode ocultar grupos na página /about também para um usuário administrador.