Permitir a adição de outros campos de perfil padrão ao diálogo de cadastro

Tenho usado esta dica Quais são as melhores práticas para incentivar / impor fotos de perfil? para lembrar novos usuários de preencherem o campo “Localização” em seu perfil de usuário. Embora eu aprecie a capacidade de personalizar a mensagem de boas-vindas, ela não está funcionando muito bem. Quase nenhum dos novos usuários que se inscreveram no Discourse preencheu sua Localização, enquanto quase todos que se inscreveram no fórum que migrei haviam preenchido porque era mostrado como um campo opcional durante o processo de inscrição. O fórum tem uma grande base de usuários internacionais, e às vezes a resposta às perguntas dos usuários depende da localização do usuário que fez a pergunta. Saber a localização do usuário também ajuda outros usuários a ignorar algumas postagens que poderiam ser consideradas ofensivas, pois o campo Localização ajuda a explicar as diferenças culturais. E eu até achei útil em muitas ocasiões quando um suspeito de spam faz uma típica primeira resposta de “Obrigado, ótimo post!” para começar, e eles preenchem sua localização como “Nova York”, mas com um endereço IP de Timbuktu.

Presumi a partir desta postagem que o diálogo de inscrição não poderia ser facilmente personalizado:

Mas então descobri que outros usuários estão tendo problemas com muitos campos personalizados aparecendo durante a inscrição:

Então, parece um tanto estranho que campos personalizados possam ser exibidos e tornados opcionais ou obrigatórios durante a inscrição, mas campos padrão como Localização e Website aparentemente não podem. Estou entendendo algo errado? Ou, se não, esse recurso poderia ser adicionado? Obrigado!

7 curtidas

+1 nisso! Por favorzinho :pray: etc..

Acabei de responder a uma postagem semelhante à sua em outro tópico, embora eu ache que o mesmo se aplica aqui:

Adicionar algo substancial em vez de simplesmente um +1 ou dizer ‘por favorzinho’ seria muito mais significativo.

1 curtida

OK, justo :slight_smile:

Também estou descobrindo que meus usuários beta estão se inscrevendo e preenchendo os campos personalizados que criei, pois eles são exibidos no momento da inscrição, mas estou com dificuldades para que eles preencham os campos de perfil padrão, como localização, ou para que façam upload de uma imagem de perfil.

Seria ótimo poder escolher quais campos de perfil padrão apresentar aos novos usuários no formulário de inscrição, juntamente com a opção de pedir que façam upload de uma imagem de perfil - acho que isso impulsionaria uma conclusão de perfil muito maior.

4 curtidas

É bom ver que houve melhorias no formulário de inscrição:

Mas o fato de que alguns campos de usuário padrão não podem aparecer no formulário de registro é uma limitação estranha. A recusa em permitir isso se deve a um motivo técnico ou filosófico?

1 curtida

Você pode dar uma olhada em

Pode ser que atenda às suas necessidades :slight_smile:

Olá @isaac, obrigado pela resposta. Opção interessante, mas a menos que eu esteja entendendo algo errado, isso ainda exigiria a criação de um campo de usuário personalizado adicional. O problema, até onde entendo, é que o Discourse vem por padrão com os campos Localização e Website, mas não há como apresentar nenhum desses dois campos padrão no formulário de inscrição de novos usuários.

1 curtida

Isso está correto.

Obrigado. O problema é que já tenho milhares de usuários que preencheram o campo padrão Localização, então tenho que me ater a ele. No entanto, a grande maioria desses usuários que o preencheram veio do Drupal, o que me permitiu apresentá-lo como um campo opcional durante o registro do usuário. Agora, no Discourse, a maioria dos novos usuários não percebe ou não preenche os campos opcionais após o cadastro em seu perfil de usuário.

1 curtida

Assumo que nada mudou em relação a essa limitação na nova página de cadastro?

1 curtida