Ajuda para iniciantes no acesso ao código

É possível substituir modelos HBS usando componentes de tema, o que pode ser feito a partir da interface web de administração.

Veja como fazer isso: Developing Discourse Themes & Theme Components

Portanto, no seu caso, você criaria um novo componente de tema e inseriria o seguinte nele:

<script type="text/x-handlebars" data-template-name="components/user-card-contents">

</script>

Em seguida, copie o conteúdo do seu arquivo modificado entre essas tags de script.

Editar os arquivos do Discourse diretamente é: a) impossível em nossa hospedagem; b) geralmente não recomendado, pois quebrará completamente seu site ao atualizar. O método acima é o caminho a seguir — esteja você em nossa hospedagem ou não!

Se você apenas quiser adicionar um campo de usuário ao cartão de usuário, pode considerar o uso de uma saída de plugin, descrita um pouco acima no mesmo artigo e aqui. O método da saída de plugin requer menos alterações no código, o que garantirá melhor compatibilidade durante as atualizações. No entanto, é um pouco menos flexível, pois exige que haja uma saída de plugin disponível para suas necessidades.