Permitir que o campo "Nome" seja desativado na caixa de diálogo de inscrição

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 curtidas

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

Em nossa instância, pode não ser permitido coletar e-mail e nome das pessoas, pois a combinação desses dados é considerada PII sensível. Existe alguma maneira de desativar completamente o campo de nome no cadastro (e nem mesmo mostrá-lo como um campo opcional)?

E-mails - Houve discussões sobre isso recentemente e a conclusão é que a verificação de e-mail é uma parte necessária do Discourse. Suponho que você possa incentivar o uso de um endereço de e-mail descartável, como o do Guerrilla Mail.

Nome Real - Se não houver uma opção no site (não tenho certeza, pois eu uso meu nome real), você pode usar CSS em um componente de tema para ocultar essa parte do formulário de cadastro.

1 curtida

Claramente, não podemos dispensar o e-mail. Se conseguirmos ocultar completamente o campo de nome, para que as pessoas não o preencham, isso será suficiente.

Não estou familiarizado com o processo de edição de CSS no Discourse. Existe alguma documentação relacionada ao Discourse que eu possa usar?

Veja Making custom CSS changes on your site

1 curtida

Isso oculta o nome do formulário de registro para mim:

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

Uma opção para ocultar o campo de nome na inscrição foi adicionada em FEATURE: Add option to hide full name input at signup by OsamaSayegh · Pull Request #30471 · discourse/discourse · GitHub.
Você pode escolher “Opcional, oculto na inscrição” na configuração do site Requisito de nome completo.

5 curtidas

Uma postagem foi dividida para um novo tópico: Você pode mesclar os campos de email e nome de usuário no formulário de inscrição?