¿Cómo editar el formulario de registro?

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

2 Me gusta

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

9 Me gusta

Hola,

Mi problema es que quiero agregar campos EXISTENTES (ubicación, sitio web) para que formen parte del formulario de registro. Sé cómo crear campos adicionales “ubicación” y “sitio web”, pero eso solo genera confusión, además de perder la forma ordenada en que actualmente se muestran la ubicación y el sitio web en la tarjeta de usuario. ¿Es posible agregar los campos existentes al registro?

¡Gracias!

Judith

No, que yo sepa, eso no es posible en la actualidad. No son preguntas típicas para hacer a los usuarios cuando se registran en una comunidad; lo habitual aquí es permitir que los usuarios accedan primero y luego completar su perfil a su conveniencia en algún momento futuro.

Si realmente deseas que los usuarios actualicen esos campos, podrías considerar usar Data Explorer para encontrar usuarios con campos en blanco y luego contactarlos para animarlos a actualizar su perfil mediante discourse-bcc.

2 Me gusta

Gracias, incluso si no es la respuesta que esperaba. En otra comunidad, tuve la experiencia de que el 90 % de los usuarios no rellenan los campos del perfil y ni siquiera sabrían dónde hacerlo (requiere muchos clics: avatar → rueda → preferencias → perfil, y “cuenta” actúa como un señuelo; la gente piensa que esos son todos los campos que pueden rellenar). Para esta nueva comunidad es vital que obtengamos la ubicación de todos, por lo que debemos incluirla de alguna manera en el proceso de registro.

No olvides que ya estás recopilando las direcciones IP de registro y de último uso, por lo que ya puedes inferir la ubicación geográfica hasta cierto punto a partir de ese tipo de datos.

También puedes crear grupos de consentimiento para cada región geográfica. Si tus usuarios se benefician de que conozcas su ubicación, entonces no debería ser difícil venderles la idea.

Por último, puedes proporcionar enlaces genéricos directos al perfil del usuario para que lo visiten directamente. Discourse tiene una ruta especial /my/ que llevará a los usuarios a su página específica.

1 me gusta