Añadir texto introductorio para el registro

Estimados todos,

Nos gustaría no solo agregar más campos opcionales para los usuarios al registrarse en las organizaciones, sino también un breve texto introductorio al principio en el que expliquemos por qué esta información adicional nos sería útil. ¿Es posible agregar dicho texto y, de ser así, cómo?

Además, nos gustaría incluir alguna especie de “política de licencia” debajo de los campos del usuario, con la cual los usuarios acepten al registrarse. ¿Cómo se puede hacer esto viable?

Saludos cordiales,
Benjamin

Hola Benjamin, bienvenido a Discourse.

Consulta Creating and configuring custom user fields

Para agregar información adicional, puedes crear un componente de tema simple y añadirlo al tema principal (o temas principales) de tu sitio. Solo necesitas insertar algo como esto en la pestaña Common/CSS:

.d-modal.create-account .login-form table:before {
    content: " TEXTO ADICIONAL AQUÍ TEXTO ADICIONAL AQUÍ TEXTO ADICIONAL AQUÍ TEXTO ADICIONAL AQUÍ TEXTO ADICIONAL AQUÍ TEXTO ADICIONAL AQUÍ ";
}

para obtener este resultado tanto en escritorio como en móvil


Ya existe algo similar al final del formulario, pero puedes agregar más texto si lo necesitas. Ve a la página /admin/customize/site_texts, busca Al registrarte, aceptas la para encontrar la plantilla correcta y edítala o agrega más texto.

Estimada Daniela,

¡Muchas gracias por tu rápida respuesta!
Tengo otra pregunta:
Queremos permitir el registro tanto para el público general como para expertos de organizaciones, instituciones, etc. De estos últimos, nos gustaría solicitar más información que del público general.
Nuestra idea es, por lo tanto, pedir primero el correo electrónico, el nombre, el nombre de usuario y la contraseña, y luego añadir un cuadro de confirmación o una lista desplegable en la que preguntamos a la persona que se registra si pertenece a una organización. Hasta aquí, todo sencillo.
Sin embargo, nos gustaría que los campos adicionales solo se mostraran para los expertos si la persona hace clic en “sí”. Si la respuesta es “no”, el siguiente paso sería simplemente crear una nueva cuenta.
Espero que haya quedado claro lo que intentamos configurar.
¿Es esto técnicamente factible?

Actualmente no es posible hacer lo que deseas directamente en Discourse, pero deberías poder hacerlo utilizando un sitio externo (por ejemplo, un sitio de WordPress) y habilitando el SSO desde WordPress hacia Discourse. Podrías crear los campos de usuario personalizados en Discourse sin activar la opción “Editable después del registro” para dichos campos. De esta manera, los campos de usuario solo podrían completarse desde el lado de WordPress.