Exibindo um campo de usuário personalizado em uma postagem

Temos um campo de usuário personalizado para ID de membro que gostaríamos que aparecesse ao lado do nome de usuário do membro em uma postagem em nosso site hospedado no Discourse. Não há uma configuração para isso, existe um componente de tema existente para fazer isso?

1 curtida

Eu tenho isto para cartões de usuário e perfil. Provavelmente posso usar uma API de plugin para inseri-lo em postagens.

Ainda não descobri exatamente o que são os cartões de usuário. :slight_smile: Como eles são diferentes do perfil público do usuário?

clique/toque em um de nossos avatares neste tópico para obter o cartão do usuário. clique/toque no avatar no cartão do usuário para obter nossos perfis :slight_smile:

me avise se quiser ajuda para configurar o campo de usuário personalizado

para quem precisar fazer isso, é assim que eu faço no meu site:

admin-customize-user fields

preferências do usuário, aba de perfil:

como aparece no cartão do usuário e no perfil:

3 curtidas

Descobri os campos de usuário personalizados, populá-los a partir do nosso banco de dados de membros é outra questão, a equipe de transição do Discourse foi solicitada a incluir isso em nossa migração de dados.

Eventualmente, esperamos usar um single-sign-on (SSO) do nosso site baseado em Drupal para acessar o Discourse, mas o módulo para fazer isso não parece ter ninguém o apoiando ativamente e não sei se ele sequer funciona.

1 curtida

Aqui está como fazer esta parte:

1 curtida

Obrigado, isso deve me dar um bom ponto de partida.

Ser um site hospedado pelo Discourse impactará nossa capacidade de escrever um componente de tema personalizado, já que esse parece ser o elo perdido? (Ter a capacidade de exibir um campo de dados personalizado em uma postagem parece algo que deveria ser uma configuração.)