URL de perfil de usuario amigable

¿Hay algún propietario de comunidad que utilice alias para los enlaces de usuario? Por ejemplo: domain.com/nombredeusuario.

¿Quizás de la misma manera que /reglas lleva a /preguntasfrecuentes?

¿Es un problema crear alias para los usuarios? ¿Tiene algún problema con la estructura de Discourse?

1 me gusta

¿Esto ya existe? Por ejemplo:

https://meta.discourse.org/u/merefield/

Por cierto, ¿tu nombre de usuario no es especialmente amigable? :sweat_smile:

https://meta.discourse.org/u/yhh9xdq7d/

Samuel L Jackson Reaction GIF by Coming to America

3 Me gusta

Quiero decir sin /u/ en la URL

1 me gusta

¿/u/ es poco amigable? Priorizaría los nombres de usuario amigables primero :slight_smile:

Podrías intentar extender la configuración del enrutador de Rails en un plugin, supongo, pero ¿no estoy seguro de que valga la pena el esfuerzo?

¿Pero qué pasa si alguien decide llamarse a sí mismo tos, privacy o faq?

1 me gusta

¿No hay un archivo para nombres reservados con los que nadie puede crear cuentas? ¿Como admin, faq y cosas así?

1 me gusta

Aquí tienes el archivo que necesitas anular. Pruébalo:

discourse/routes.rb at main · discourse/discourse (github.com)

Si no estás acostumbrado a escribir Rails y plugins, echa un vistazo a:

3 Me gusta

¿Y qué pasa si Discourse necesita añadir una nueva ruta y ya tienes un usuario con ese nombre?

¿Cuál es el beneficio de omitir la parte /u/?

5 Me gusta

Hay facilidad de uso para el usuario si es simplemente dominio/nombredeusuario.

¿Podrían las rutas categorizarse de la misma manera que los nombres de usuario actualmente? Por ejemplo: dominio/i/faq, dominio/i/tos, dominio/i/privacy, y el nivel superior se reservaría para los nombres de usuario: dominio/nombredeusuario?

1 me gusta