Personalizar cartão de usuário

É possível de alguma forma personalizar as informações/campos em um cartão de usuário?

1 curtida

Para adicionar um campo personalizado, no painel de administração do seu site, você pode configurar um campo de usuário: personalizar > campos de usuário

Isso criará um campo para um usuário preencher em suas preferências, e ele pode ser opcionalmente exibido no cartão do usuário.

Se você estiver procurando ocultar informações no cartão do usuário, a maneira mais fácil é adicionar CSS personalizado ao tema do seu site.

6 curtidas

Muito obrigado.

Outra pergunta semelhante: há uma maneira de ocultar as estatísticas do usuário na página de perfil do usuário?

1 curtida

Sim, qualquer elemento que você vê na tela pode ser selecionado e ocultado por meio de regras CSS em Admin, Personalizar.

1 curtida

O link lá agora é um 404… é aqui que estaríamos olhando hoje?:
app/assets/javascripts/discourse/app/components/user-card-contents.gjs

Sim, isso está correto! Aquela resposta antiga sobre personalização avançada não é mais realmente relevante… então vou remover essa parte. Não suportamos mais substituições de template, então você vai querer usar outlets ou transformers, conforme mencionado em Developing Discourse Themes & Theme Components

1 curtida

Obrigado! Estava apenas a dar uma vista de olhos — ainda bem que evitei quaisquer erros.