tchapgouv / tchap-product

Discussions sur les différents points de design
3 stars 0 forks source link

Personnalisation du nom de l’utilisateur dans Tchap X #378

Open Delphgateau opened 1 month ago

Delphgateau commented 1 month ago

Sur Tchap, le nom de l'utilisateur est construit à partir de son adresse mail. Si le format est prenom.nom@domaine.fr, le nom d'affichage sur Tchap apparait en Prénom Nom (première lettre majuscule) A la suite du nom d'affichage, entre crochets, est affiché le nom de domaine présent dans l'adresse mail. Règle : pour les emails en .gouv.fr, ce qui est indiqué entre crochet dans le displayname, c'est le troisième élément du nom de domaine en partant de la fin.

Ex : gendarmerie.interieur.gouv.fr -> Interieur (première lettre en majuscule). Ticket lié pour les gendarmes qui souhaitent voir "gendarmerie" affiché entre crochets : https://github.com/tchapgouv/tchap-product/issues/283 Pour les autres emails on prend le deuxième élément en partant de la fin : ac-versailles.fr -> Ac-versailles educagri.fr -> Educagri Le display name est créé par le module tchap-displayname-from-email sur le backend

Il faudrait que le comportement soit le même sur Tchap X

areox-net commented 2 weeks ago

Du point de vue du design, je ne voit pas de modification à part simplement remplacer les crochets par des parentheses, un peu plus friendly:

Angelo Chiacchio [Beta] > Angelo Chiacchio (Beta)

Dans l'absolu, il serait pas mal de pouvoir traiter et afficher cela différemment que dans le string du nom. Sur certains noms longs cela peut etre tornqué sur mobile et donc pas bien visible. L'afficher sur une deuxième ligne serait plus élégant et utile. Mais je suis conscient que cela demande pas mal de custom.

IMG_9891

areox-net commented 2 weeks ago

Comme vu au sync produit nous allons rien modifier pour l'instant. On porte simplement ce qui est fait dans l'application actuelle dans Tchap X.