Permitir que el campo "Nombre" se desactive en el diálogo de registro

Continuing the discussion from Can't remove Real Name if Admin disables them:

(Apologies if this belongs in UX)

Feature request: Allow the Name field to be disabled on the signup dialog as a settings option.

As per the linked thread, this is to allow more anonymous use, for example when full names are already being hidden throughout the forum.

An alternative way may be, when the "enable names” setting is turned off, do not show the Name field in the signup dialog. (this avoids adding an extra setting).

Hopefully that makes sense…

This is kind of the opposite to Making the name field required or removing it?

Can’t you simply hide it with a CSS override? It is already optional.

2 Me gusta

Yes, I believe it could be solved in this way. The reason I suggest a change in behaviour is that it feels wrong that when you disable all uses of the full name it is still gathered. Hence I’m not sure if this is actually a UX thing.

Good point, which exact site settings should this be keyed off of?

I would suggest the “enable names” setting in the “Users” panel (at least in 1.2 it is).

En nuestra instancia, es posible que no tengamos permiso para recopilar el correo electrónico y el nombre de las personas, ya que la combinación de ambos se considera información de identificación personal (PII) sensible. ¿Existe alguna forma de deshabilitar completamente el campo de nombre al registrarse (sin siquiera mostrarlo como un campo opcional)?

Correos electrónicos: Ha habido temas recientes sobre esto y la conclusión es que la verificación por correo electrónico es una parte necesaria de Discourse. Supongo que podrías fomentar el uso de direcciones de correo electrónico desechables, como las de Guerrilla Mail.

Nombre real: Si no hay una opción en el sitio (no lo sé, ya que yo uso mi nombre real), podrías usar CSS en un componente del tema para ocultar esa parte del formulario de registro.

1 me gusta

Claramente, el correo electrónico es indispensable; si podemos ocultar completamente el campo de nombre para que la gente no lo rellene, eso será suficiente.

No estoy familiarizado con el proceso de edición de CSS para Discourse. ¿Dónde puedo encontrar una buena documentación relacionada con Discourse que pueda utilizar?

Vea Making custom CSS changes on your site

1 me gusta

Esto oculta el nombre del formulario de registro para mí:

.create-account-form .input-group:nth-of-type(3) {display: none;}

Se ha añadido una opción para ocultar el campo del nombre en el registro en FEATURE: Add option to hide full name input at signup by OsamaSayegh · Pull Request #30471 · discourse/discourse · GitHub.
Puedes elegir “Opcional, oculto en el registro” en el ajuste del sitio Requisito de nombre completo.

5 Me gusta

Se separó la publicación a un nuevo tema: ¿Puedes fusionar los campos de correo electrónico y nombre de usuario en el formulario de registro?