Costumávamos ter um botão de chat nos nossos cartões de usuário em /u. Mas agora eles sumiram. Gostaria de saber o porquê? Podem me ajudar, por favor?
Por que display: none para Administradores?
Para Administradores, os “usercard-controls” estão definidos como display: none. Eu poderia corrigir isso com CSS. Então, esse não é o grande problema.
Se você olhar a origem, parece ser parte de suas personalizações, seja no tema ou em componentes de tema. Você veria user-card.scss se for uma alteração do núcleo.
Você pode usar o modo de segurança para determinar se plugins/componentes de tema causam um problema!
Qual é o valor da configuração Grupos com mensagens diretas ativadas?
A visibilidade do botão de chat neste contexto está associada a esta configuração.
Olá @Arkshine
Obrigado pela sua resposta.
A configuração Grupos com mensagens diretas ativadas está definida como usuários do nível de confiança 1.
Tentarei o modo de segurança novamente, mas até agora não foi bem-sucedido.
O Tema 29 corresponde ao ID 29 do “Componente do Diretório de Cartões de Usuário” no meu caso. Então, estou imaginando se isso vem do CSS do componente?
Além disso, o que mais me intriga é por que o botão nem está no HTML para usuários normais? Não está em display:none. Ele simplesmente não está no HTML.
Você está certo, é deste TC! Parece intencional para exibir o nome de usuário por completo.
Acho que é uma troca justa, já que você pode clicar nele para ir ao perfil do usuário.
O botão deve aparecer se o usuário fizer parte do grupo TL1+. Eu verificaria novamente apenas para ter certeza! Você pode ter testado quando os controles estavam ocultos, ou o usuário errado foi escolhido.