Permettre de désactiver le champ « Nom » dans la boîte de dialogue d'inscription

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 « J'aime »

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

Sur notre instance, il se peut que nous ne soyons pas autorisés à collecter l’adresse e-mail et le nom des personnes, car leur combinaison est considérée comme des données personnelles sensibles (PII). Existe-t-il un moyen de désactiver complètement le champ « Nom » lors de l’inscription (et même de ne pas l’afficher comme un champ facultatif) ?

E-mails – Des sujets ont été abordés récemment à ce sujet, et la conclusion est que la vérification par e-mail est une partie nécessaire de Discourse. Je suppose que vous pourriez encourager l’utilisation d’une adresse e-mail jetable, comme celle de Guerrilla Mail.

Nom réel – S’il n’existe pas d’option de site (je ne sais pas, car j’utilise mon vrai nom), vous pouvez utiliser du CSS dans un composant de thème pour masquer cette partie du formulaire d’inscription.

1 « J'aime »

Clairement, nous ne pouvons pas nous passer de l’email. Si nous pouvons masquer complètement le champ nom pour que les gens ne le remplissent pas, cela suffira.

Je ne connais pas bien le processus d’édition du CSS pour Discourse. Où puis-je trouver une bonne documentation liée à Discourse que je pourrais utiliser ?

Voir Making custom CSS changes on your site

1 « J'aime »

Cela masque le nom du formulaire d’inscription pour moi :

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

Une option pour masquer le champ du nom lors de l’inscription a été ajoutée dans FEATURE: Add option to hide full name input at signup by OsamaSayegh · Pull Request #30471 · discourse/discourse · GitHub.
Vous pouvez choisir « Facultatif, masqué à l’inscription » dans le paramètre du site Exigence du nom complet.

5 « J'aime »

Un message a été transféré à un nouveau sujet : Pouvez-vous fusionner les champs email et nom d’utilisateur dans le formulaire d’inscription ?