Como editar o formulário de cadastro?

Hi,
Have a nice day to all
I have few query regarding sign up form. is there any extra field add in sign up form?

I want to make forum for coaching classes.

I don’t know how to do make different registration form for student and Sir’s.

In this forum student have rights only make do comment on post and Sir’s have both rights to make comment and as well post.

Can anyone help me, is this possible with discourse?

This plugin will help you to build a custom signup form

It’s also super easy to add custom user fields at /admin/customize/user_fields and make them required at signup (which displays them on the registration form).

Olá,

Meu problema é que quero adicionar campos EXISTENTES (localização, site) para fazer parte do formulário de cadastro. Sei como criar campos adicionais “localização” e “site”, mas isso apenas causa confusão, além de perder a maneira organizada como localização e site são exibidos atualmente no cartão do usuário. É possível adicionar os campos existentes ao cadastro?

Obrigada!

Judith

Não, AFAIK isso não é possível atualmente. Elas não são perguntas típicas para fazer aos usuários quando eles se inscrevem em uma comunidade; o padrão aqui é deixar os usuários entrarem e depois permitir que eles preencham seu perfil no seu próprio ritmo, em algum momento no futuro.

Se você realmente quiser que os usuários atualizem esses campos, pode considerar usar o data explorer para encontrar usuários com campos em branco e, em seguida, entrar em contato com eles para incentivar uma atualização de perfil por meio do discourse-bcc.

Obrigado, mesmo que não seja a resposta que eu esperava. Em outra comunidade, tive a experiência de que 90% dos usuários não preenchem os campos do perfil e nem mesmo saberiam onde fazê-lo (isso requer muitos cliques: avatar → roda → preferências → perfil, e “conta” age como uma isca; as pessoas acham que esses são todos os campos que podem preencher). Para essa nova comunidade, é vital que obtenhamos a localização de todos, então precisamos incluí-la no processo de cadastro de alguma forma.

Não se esqueça de que você já está coletando os endereços IP de registro e de último uso, o que permite inferir a localização geográfica até certo ponto com base nesse tipo de dado.

Você também pode criar grupos de opt-in para cada região geográfica. Se seus usuários se beneficiarem de você saber onde eles estão, isso não deve ser difícil de vender.

Por fim, você pode fornecer links genéricos diretos para o perfil do usuário, permitindo que eles acessem diretamente. O Discourse possui um caminho especial /my/ que leva os usuários à sua página específica.