¿Cómo eliminar enlaces de "Nombre del sitio web" compartidos en un tema/publicación?

Cuando agrego un enlace interno en mi instancia de Discourse como…
https://MiSitioWeb.com/t/MiCategoria

Se resolverá en un enlace más amigable que se ve así…

Mi Categoría - Nombre de Mi Sitio Web

  • Nota cómo incluye - Nombre de Mi Sitio Web

Pero cuando publico un enlace interno de Meta.Discourse.org en la instancia de Meta Discourse, no incluye - Meta Discourse como se muestra a continuación.

¿Cómo puedo lograr esto en mi propia instancia de Discourse? No quiero que - Meta Discourse o - Nombre de Mi Sitio Web aparezcan en estos enlaces resueltos.

¡Gracias!

ACTUALIZACIÓN

  • He cambiado los enlaces anteriores para representar mejor mi pregunta.

RESUELTO

La razón por la que el enlace de Meta Discourse no muestra - Meta Discourse y mi enlace de sitio web sí lo hace, es porque mi enlace de sitio web es para una categoría, mientras que el enlace de meta.discourse es para un tema, como señaló @supermathie.

Para combatir este problema en mi propio sitio web, simplemente usaré
[Mi Categoría](https://MiSitioWeb.com/t/MiCategoria) markdown para evitar que agregue - Nombre de Mi Sitio Web al final. como señaló @Heliosurge.

¡Gracias a ambos por sus útiles aportes!

4 Me gusta

Los enlaces de tema dentro del mismo sitio no incluyen la categoría ni el nombre del sitio:

mismo sitio, tema: About the Feature category

mismo sitio, categoría: Feature - Discourse Meta

sitio diferente, tema: Category definition for Gaming - gaming - Discourse Demo

sitio diferente, categoría: gaming - Discourse Demo

frente a lo mismo en Try:

(En cuanto a cómo puedes cambiar eso, no estoy seguro de dónde está, pero por eso es diferente)

3 Me gusta

¿Se está utilizando el enlace para uso interno?

También existe la opción de Envolver texto en [Texto] seguido del enlace envuelto en “(enlace)”

por ejemplo
Este tema publicación#1

[Este tema publicación#1](https://meta.discourse.org/t/how-to-remove-website-name-links-shared-in-a-topic-post/257646?u=heliosurge)

También puedes hacer esto con el enlace

[Este tema publicación#1](/t/
/257646)

Si es interno, puedes acortarlo a esto.

[Este tema publicación#1](/t/
/257646)
2 Me gusta

Gracias a ambos por sus útiles respuestas. Fue difícil marcar cuál es la solución.

@supermathie Compartió la lógica, la causa raíz del problema y, de alguna manera, resolvió el problema al evitar el uso de Categorías como enlaces.

@Heliosurge Proporcionó la solución para resolver el problema en su totalidad.

1 me gusta

¡Ah! Pensé que ya lo sabías, ya que usaste este método en tu OP:

Se resolverá en un enlace más fácil de usar que se verá así...

 [Mi Categoría - Mi Nombre de Sitio Web](https://MiSitioWeb.com/t/MiCategoria)
1 me gusta

Sí, puede ser difícil cuando varias raíces tienen valor.

Un Theme component que podría gustarte para compartir contenido externamente como enlaces puede ser bastante largo. Es Share Link Shortener

1 me gusta

Creo que estaba buscando reducir el enlace a lo mínimo indispensable, si no me equivoco. Mi enlace acortado final es útil ya que también evita un problema si el cliente cambia el nombre de dominio, rompiendo los enlaces.

Tienes razón. Sí sabía cómo usar…

En un mundo perfecto, esperaba una casilla de verificación para desmarcar
[ ] Excluir el nombre del sitio web de los enlaces de categorías internas

Esta solución de mundo perfecto evitaría que otros usuarios que publican https://MyWebsite.com/t/MyCategory (sin markdown - [Texto](enlace)) y que se resuelva en Categoría - Nombre de mi sitio web

Por lo tanto, aunque la solución de @heilyatsitepoint no resuelve el problema para otros usuarios que publican enlaces de categorías sin markdown, al menos resolverá el problema cuando yo publique (ya que siempre usaré el markdown).

Para el resto de las publicaciones de otros usuarios… puede que tenga que hacer la vista gorda… o editar su publicación y agregar el markdown por ellos. - Sí, tengo un poco de TOC, ¡jaja!

1 me gusta

Esto es más o menos lo que me preguntaba… dado que excluimos el nombre del sitio de los enlaces de temas dentro del sitio, es posible que también queramos excluir el nombre del sitio de los enlaces de categorías dentro del sitio.

Debo mencionar que hay otra forma de hacer esto que podría interesarte: Feature (#feature) te da un enlace directo a la categoría.

3 Me gusta

Esto será de interés para usted y otros usuarios

Acortador de enlaces para compartir

Excelente sugerencia tanto para el enlace de Categoría como para las etiquetas.

Negativo. No importa cuán largo o corto sea el URL, se resuelve a un nombre amigable
MiCategoría/Tema - MiNombreDeSitioWeb

Con respecto al enlace acortado…

¡Me encanta esa función! Me preocupaba que si alguien hacía clic derecho y copiaba el enlace, copiaría /t/ /257646, pero en realidad seguirá copiando la URL completa, lo cual es genial para aquellos que hacen clic derecho y comparten fuera del foro. Ganar-Ganar :).

¡Gracias por el consejo!

1 me gusta

No necesitas ese salto de línea; puedes hacerlo, por ejemplo:

[Este Tema](/t/257646)

Este Tema

2 Me gusta

Esto es útil si también estás considerando un cambio de dominio, ya que todos los enlaces que usan el dominio del sitio en el enlace se romperán. Un cliente decidió cambiar de “.ai” a “.com”, tuvo que arreglar manualmente algunos enlaces importantes y cualquier publicación con imágenes todavía requería usar la llave inglesa para reconstruir el HTML o arreglar la visualización de imágenes en las publicaciones.

Deberían haber usado el script discourse remap, eso es lo que hacemos de forma transparente cuando los clientes cambian su nombre de host.

2 Me gusta

Estoy de acuerdo, siento que es irrelevante tener el nombre del sitio mostrado dentro del mismo sitio.
Imagina si cada resultado de búsqueda de Google incluyera - Google al final del título, jajaja.

Sin embargo, es útil conservar el nombre del sitio para enlaces externos.

Esa es una característica muy ingeniosa (aún requiere educar a otros que publican en mi sitio web, pero es genial para uso personal… y para aquellos que realmente leen la documentación, jajaja).

Lo intenté en mi sitio web, pero solo creó un #Categoría en negrita, no incluye el bonito icono de carpeta. ¿Es eso un componente temático?

Bueno, eso me correspondería a mí completarlo. Gracias. Ahora lo sé para el futuro. ¿Cuál es la línea de comandos exacta o eso fue todo? Todavía estoy aprendiendo mucho. lol

1 me gusta

¿No estoy seguro? ¿Quizás lo sea?

Recomiendo esta guía:

3 Me gusta

Oh, cambié mis dominios, pero simplemente usé una función de reasignación en la consola que es básicamente Buscar y Reemplazar todas las instancias de URL al nuevo dominio para arreglar enlaces rotos.

Esta fue la guía que seguí: Change the domain name or rename your Discourse

1 me gusta

Los anuncios a veces pueden ayudar con consejos y trucos para los usuarios. A menudo lo hago de la manera más difícil antes de aprender un método nuevo y más fácil. Jajaja.

1 me gusta