Discourse n'apprécie pas mon nom complet

Sur deux instances Discourse distinctes — dont l’une est administrée par moi-même — je n’ai pas réussi à faire afficher mon nom complet « Lou Quillio ». Il s’affiche cependant ici sur Meta.

J’ai retourné pas mal de choses pour comprendre pourquoi. enable_names, prioritize_username_in_ux, etc. La façon dont ces paramètres sont configurés (et qu’un profil ait ou non un nom complet) ne se comporte pas toujours comme je m’y attends, mais il semble qu’il y ait encore un cas particulier lié à mon nom spécifique.

Le nom complet de mon profil s’affiche dans les messages si je le modifie en :

  • Lou
  • Lou Q
  • Lou Quill
  • Lou Quilli
  • Lou Quillio ?

Mais sur mes instances Discourse, lorsque j’ajoute ce « o » final sans rien après, mon nom complet disparaît des messages. Cela n’a aucun sens. Il doit s’agir d’un bug.

Ajout : Serait-ce parce que mon nom complet, une fois réduit et mis en minuscules, correspond à mon nom d’utilisateur, comme « Tom Jones » correspond à tomjones ?

LQ

1 « J'aime »

Oui, nous supprimons toujours le nom complet s’il correspond exactement au nom d’utilisateur, car nous évitons de répéter des informations à l’écran si possible.

2 « J'aime »

Je ne suis pas sûr que quiconque sache comment analyser visuellement louquillio ou d’autres noms inattendus — et pourtant, c’est une convention adoptée par certains (salut !) pour choisir des noms d’utilisateur UNIX de cette manière.

Je comprends la logique, mais cette restriction semble un peu arbitraire et échoue silencieusement. Elle bloque des cas d’utilisation légitimes, à mon avis.

1 « J'aime »

Vous pourriez modifier votre nom d’utilisateur pour inclure un soulignement entre votre prénom et votre nom de famille.

2 « J'aime »

Je pourrais le modifier en n’importe quoi, mais Discourse est le seul cas où je dois — afin de conserver à la fois mon nom d’utilisateur traditionnel et de respecter ma politique consistant à toujours utiliser mon vrai nom.

Cela ne devrait vraiment pas supprimer cela silencieusement. Si ce comportement est documenté quelque part, mon considérable Google Fu ne l’a pas trouvé.

Mais je me contenterais du comportement observé ici : si le Nom complet, une fois dépouillé et insensible à la casse, correspond au username, afficher uniquement le Nom complet. C’est préférable car un utilisateur peut commencer à taper @lou et la saisie automatique prend le relais.

Quelle combinaison de paramètres de nom utilise Meta pour obtenir

Nom complet  [peut-être le nom d'utilisateur]  Titre

Le plus proche que j’ai obtenu est

username  [peut-être le Nom complet]  Titre

Merci.

1 « J'aime »

Il existe des paramètres du site où les administrateurs peuvent décider de privilégier le nom ou le nom d’utilisateur dans les discussions. Vous pouvez donc régler cela vous-même sur votre instance Discourse, mais les administrateurs d’autres instances peuvent avoir d’autres préférences.

Voici comment je les ai configurés :

pour obtenir :

Mon nom d’utilisateur est également masqué, comme le vôtre, pour la raison expliquée par Jeff ci-dessus. Je l’apprécie, et en fait, sur mon instance, nous avons une politique de nom réel et presque tous les membres du personnel apparaissent ainsi, car leur nom d’utilisateur et leur nom sont identiques.

4 « J'aime »

Merci de partager cette combinaison de paramètres. D’une manière ou d’une autre, je n’avais pas essayé exactement de cette façon — probablement parce que j’essayais de gérer en même temps la suppression du nom complet.

Évidemment, cela fonctionne comme prévu du point de vue de Discourse. Je dirais que le seul problème est que la suppression du nom se fait sans explication.

Merci encore.

1 « J'aime »