URL de preferencias de usuario universal

A veces me veo en la necesidad de responder preguntas de los usuarios y proporcionar instrucciones. Tener una ruta absoluta que incluya el nombre de usuario (por ejemplo, https://domain.tld/u/NOMBRE_DE_USUARIO/preferences/account) para las preferencias del usuario se ha vuelto engorroso, ya que debo dar instrucciones únicas cada vez y no es realmente posible crear preguntas frecuentes generales sin enviar capturas de pantalla que muestren cómo hacer clic en los lugares adecuados.

Sería mucho más fácil si simplemente permitiéramos a los usuarios ir a: https://domain.tld/preferences/account o https://domain.tld/account/preferences.

Actualmente, cuando necesitas explicarle a un usuario cómo llegar a sus preferencias, le dices:

  1. Ve al icono de usuario en la esquina superior derecha, junto a las tres líneas horizontales (la mayoría de los usuarios no saben qué es un icono de hamburguesa o algo similar).
  2. Haz clic en tu nombre de usuario que aparece en la esquina superior izquierda de ese menú desplegable de la esquina superior derecha.
  3. Haz clic en el segundo elemento desde abajo que dice “Preferencias” y tiene un engranaje a la izquierda.

Creo que está bastante claro que sería más fácil tanto para los administradores como para los usuarios si tuviéramos una ruta de URL simplificada, de modo que pudiéramos proporcionar URLs generales que funcionen para todos los usuarios y les permitan acceder a sus preferencias.

Ni siquiera me importaría si hay un /u incluido. Simplemente creo que necesitamos hacer disponible una ruta de URL más sencilla como una mejora de usabilidad para todos.

4 Me gusta

Esto ya existe, usa /my/ de la siguiente manera

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

14 Me gusta

¡Vaya, es genial saberlo! Ojalá hubiera sido la opción predeterminada o de alguna manera más evidente. ¡Gracias!

3 Me gusta

Hola @codinghorror, después de usar el alias de ruta /my/ con usuarios durante un tiempo, he llegado a estar convencido de que realmente deberíamos tener la capacidad de usar /my/ para esencialmente todo por defecto en el sistema si así se desea, en lugar de /u/Usuario/ (incluso /my/profile tiene más sentido que /u/Usuario). Los usuarios están copiando y pegando sus nombres de usuario e intentando ayudar a otras personas, pero nadie se da cuenta de que /my/ es funcional hasta que se les informa explícitamente al respecto.

¿Hay alguna manera de configurarlo en este momento?

1 me gusta

Ya funciona así, así que no tengo claro qué estás pidiendo.

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

Básicamente, para cualquier enlace en la página de usuario, reemplaza

u/{username}

con

my

en la URL.

5 Me gusta