URL des préférences utilisateur universelles

Je me retrouve parfois à devoir répondre à des questions d’utilisateurs et à fournir des instructions. Avoir un chemin absolu incluant le nom d’utilisateur (par exemple https://domain.tld/u/VOTRE_NOM_UTILISATEUR/preferences/account) pour les préférences utilisateur est devenu fastidieux, car je dois fournir des instructions uniques à chaque fois, et il n’est guère possible de créer des FAQ générales sans envoyer des captures d’écran montrant comment cliquer pour accéder aux différentes sections.

Ce serait beaucoup plus simple si nous permettions aux utilisateurs d’accéder directement à : https://domain.tld/preferences/account ou https://domain.tld/account/preferences.

Actuellement, lorsque vous devez expliquer à un utilisateur comment accéder à ses préférences, vous lui dites :

  1. Allez sur l’icône de l’utilisateur en haut à droite, à côté des trois lignes horizontales (la plupart des utilisateurs ne savent pas ce qu’est une icône hamburger ou similaire).
  2. Cliquez sur votre nom d’utilisateur situé en haut à gauche de ce menu/déroulant en haut à droite.
  3. Cliquez sur le deuxième élément en partant du bas intitulé « Préférences », avec une icône d’engrenage à gauche.

Il est assez évident qu’il serait à la fois plus simple pour les administrateurs et les utilisateurs d’avoir un chemin d’URL simplifié, afin que nous puissions fournir des URLs générales fonctionnant pour tous les utilisateurs afin d’accéder à leurs préférences.

Je n’aurais même pas d’objection s’il y avait un /u dans le chemin. Je crois simplement que nous devons rendre disponible un chemin d’URL plus simple pour améliorer l’ergonomie pour tout le monde.

4 « J'aime »

Cela existe déjà, utilisez /my/ comme ceci

https://example.com/my/preferences/account

14 « J'aime »

Mon Dieu, c’est super à savoir. J’aurais vraiment aimé que ce soit la valeur par défaut ou du moins plus évident ! Merci !

3 « J'aime »

Salut @codinghorror, après avoir utilisé l’alias de route /my/ pour les utilisateurs pendant un certain temps, je suis convaincu que nous devrions pouvoir utiliser /my/ par défaut pour pratiquement tout dans le système si nécessaire, au lieu de /u/Username/ (même /my/profile a plus de sens que /u/Username). Les utilisateurs copient et collent leurs noms d’utilisateur pour aider les autres, mais personne ne réalise que /my/ fonctionne tant qu’on ne le leur explique pas explicitement.

Existe-t-il un moyen de configurer cela à ce stade ?

1 « J'aime »

Cela fonctionne déjà ainsi, donc je ne comprends pas très bien ce que vous demandez ?

https://meta.discourse.org/my/activity
https://meta.discourse.org/my/notifications
https://meta.discourse.org/my/messages
https://meta.discourse.org/my/preferences/categories

En gros, pour n’importe quel lien sur la page utilisateur, remplacez

u/{username}

par

my

dans l’URL.

5 « J'aime »