Comment modifier le formulaire d'inscription ?

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).

Bonjour,

Mon problème est que je souhaite ajouter des champs EXISTANTS (localisation, site web) au formulaire d’inscription. Je sais comment créer des champs supplémentaires « localisation » et « site web », mais cela crée de la confusion, et en plus, je perds la présentation élégante dont bénéficient actuellement ces champs dans la carte utilisateur. Est-il possible d’intégrer les champs existants au processus d’inscription ?

Merci !

Judith

Non, à ma connaissance, ce n’est pas possible pour le moment. Ce ne sont pas vraiment des questions typiques à poser aux utilisateurs lors de leur inscription à une communauté. La norme ici est de faire entrer les utilisateurs, puis de leur permettre de remplir leur profil à leur guise à un moment ultérieur.

Si vous souhaitez vraiment que les utilisateurs mettent à jour ces champs, vous pourriez envisager d’utiliser Data Explorer pour identifier les utilisateurs dont les champs sont vides, puis les contacter pour les encourager à mettre à jour leur profil via discourse-bcc.

Merci, même si ce n’est pas la réponse à laquelle j’espérais. Dans une autre communauté, j’ai constaté que 90 % des utilisateurs ne remplissent pas les champs du profil et ne sauraient même pas où le faire (cela nécessite de nombreux clics : avatar → roue → préférences → profil, et « compte » fait office de leurre ; les gens pensent que ce sont tous les champs qu’ils peuvent remplir). Pour cette nouvelle communauté, il est essentiel que nous obtenions la localisation de chacun, nous devons donc l’intégrer d’une manière ou d’une autre au processus d’inscription.

N’oubliez pas que vous collectez déjà les adresses IP d’enregistrement et de dernière utilisation, ce qui vous permet d’inférer une certaine localisation géographique à partir de ces données.

Vous pouvez également créer des groupes d’opt-in pour chaque région géographique. Si vos utilisateurs tirent parti du fait que vous connaissiez leur emplacement, cela ne devrait pas être difficile à vendre.

Enfin, vous pouvez fournir des liens génériques directs vers le profil de l’utilisateur afin qu’ils puissent y accéder directement. Discourse dispose d’un chemin spécial /my/ qui redirige les utilisateurs vers leur page spécifique.