Personalizar cartão de usuário

Is it somehow possible to customize the information / fields on a user card?

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

Thank you very much.

Another, similar question: is there a way to hide the user statistics at the user profile page?

1 curtida

Yes, any element you see on the screen can be targetted and hidden via CSS rules in Admin, Customize.

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.