Classes CSS do Discourse no corpo

Obrigado a @Johani por me fazer encontrar este ótimo componente de tema criado por @Falco :pray: Agora, todos os grupos de um usuário são definidos na tag body. Eu estava procurando por uma solução, mas não encontrei nenhuma menção a esse componente.

Notei algo estranho sobre o componente (exceto para usuários administradores). Quando adiciono um usuário a um grupo, a tag body não muda — o grupo recém-adicionado não aparece na tag body.

Atualizei a página, saí da conta, verifiquei no modo anônimo, mudei entre navegadores, testei em servidores diferentes… nada funcionou.

@Falco, você poderia verificar o problema?

Atualização: o problema ocorre devido ao status de Visibilidade dos grupos escolhidos. Eu havia definido como: Visível para proprietários de grupos e Administradores. Por isso, o componente não conseguia mostrar o nome do grupo na tag body. Se eu definir a Visibilidade como: Todos, ele começa a funcionar corretamente.

Acho que esse não é o comportamento esperado do componente. Estou certo?

Esse é o comportamento esperado do componente. Se um grupo não for visível para o usuário atual, ele não será adicionado à lista de classes do corpo, pois isso seria um vazamento de informações.

1 curtida

Obrigado! Entendi. A propósito, seu componente resolve uma tarefa muito importante. Ele deveria estar, pelo menos, na lista de componentes.

1 curtida

The Theme Component mentioned above has now been published:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.