Comment supprimer les liens "Nom du site web" partagés dans un sujet/post ?

Lorsque j’ajoute un lien interne sur mon instance Discourse comme…
https://MonSiteWeb.com/t/MaCategorie

Il se résout en un lien plus convivial qui ressemble à…

Ma Catégorie - Nom de Mon Site Web

  • Remarquez comment il inclut - Nom de Mon Site Web

Mais lorsque je publie un lien interne de Meta.Discourse.org dans l’instance Meta Discourse, il n’inclut pas - Meta Discourse comme indiqué ci-dessous.

Comment puis-je y parvenir sur ma propre instance Discourse ? Je ne veux pas que - Meta Discourse ou - Nom de Mon Site Web s’affichent dans ces liens résolus.

Merci !

MISE À JOUR

  • J’ai modifié les liens ci-dessus pour mieux représenter ma question.

RÉSOLU

La raison pour laquelle le lien Meta Discourse n’affiche pas - Meta Discourse et que mon lien de site Web le fait, est que mon lien de site Web concerne une catégorie, tandis que le lien meta.discourse concerne un sujet, comme l’a souligné @supermathie.

Pour résoudre ce problème sur mon propre site Web, j’utiliserai simplement
[Ma Catégorie](https://MonSiteWeb.com/t/MaCategorie) en markdown pour éviter qu’il n’ajoute - Nom de Mon Site Web à la fin. comme l’a souligné @Heliosurge.

Merci à tous les deux pour vos commentaires utiles !

4 « J'aime »

Les liens sujet intra-site vers le même site n’incluent pas la catégorie ou le nom du site :

même site, sujet : About the Feature category

même site, catégorie : Feature - Discourse Meta

site différent, sujet : Category definition for Gaming - gaming - Discourse Demo

site différent, catégorie : gaming - Discourse Demo

vs. le même sur Try :

(quant à la façon dont vous pouvez changer cela, je ne suis pas sûr où cela se trouve, mais c’est pourquoi c’est différent)

3 « J'aime »

Le lien est-il utilisé en interne ?

Il existe également une option pour Envelopper le texte dans [Texte] suivi du lien enveloppé dans « (lien) »

par ex.
Ce sujet post#1

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

Vous pouvez également faire ceci au lien

[Ce sujet post#1](/t/
/257646)

Si c'est interne, vous pouvez le raccourcir ainsi.

[Ce sujet post#1](/t/
/257646)

2 « J'aime »

Merci à tous les deux pour vos réponses utiles. Il était difficile de marquer quelle était la solution.

@supermathie a partagé la logique, la cause profonde du problème et, d’une certaine manière, a résolu le problème en évitant d’utiliser les catégories comme liens.

@Heliosurge a fourni la solution pour résoudre le problème dans son ensemble.

1 « J'aime »

Ah ! Je pensais que vous étiez déjà au courant puisque vous avez utilisé cette méthode dans votre premier message :

Cela se résoudra en un lien plus convivial qui ressemble à...

 [Ma catégorie - Nom de mon site Web](https://MonSiteWeb.com/t/MaCategorie)
1 « J'aime »

Oui, cela peut être difficile lorsque plusieurs racines ont de la valeur.

Un Theme component que vous pourriez aimer pour partager du contenu externe sous forme de liens peut être assez long. C’est Share Link Shortener

1 « J'aime »

Je pense qu’il cherchait à réduire le lien au strict minimum, si je ne me trompe pas. Mon lien raccourci final est pratique car il évite également un problème si le client change de nom de domaine, ce qui romprait les liens.

Vous avez raison. Je savais comment utiliser…

Dans un monde parfait, j’espérais une case à cocher pour décocher
[ ] Exclure le nom du site Web des liens de catégories internes

Cette solution du monde parfait empêcherait d’autres utilisateurs qui publient https://MonSiteWeb.com/t/MaCategorie (sans markdown - [Texte](lien)) et qu’il soit résolu en Catégorie - Mon Nom de Site Web

Donc, bien que la solution de @heilyatsitepoint ne résolve pas le problème pour les autres utilisateurs qui publient des liens de catégories sans markdown, elle résoudra au moins le problème lorsque je publierai (puisque j’utiliserai toujours le markdown).

Pour le reste des publications des autres utilisateurs… je devrai peut-être fermer les yeux… ou modifier leur publication et ajouter le markdown pour eux. - Oui, j’ai un peu de TOC lol.

1 « J'aime »

C’est un peu ce que je me demandais… puisque nous excluons le nom du site des liens de sujets intra-site, nous pourrions également vouloir exclure le nom du site des liens de catégories intra-site.

Je devrais mentionner qu’il existe une autre façon de faire cela qui pourrait vous convenir : Feature (#feature) vous donne un lien direct vers la catégorie.

3 « J'aime »

Ceci pourrait vous intéresser, ainsi que d’autres utilisateurs

Raccourcisseur de lien de partage

Excellente suggestion pour le lien de catégorie et les étiquettes.

Négatif. Peu importe la longueur de l’URL, elle est résolue en un nom convivial
MaCatégorie/Sujet - MonNomDeSiteWeb

Concernant le lien raccourci…

J’adore cette fonctionnalité ! Je craignais que si quelqu’un faisait un clic droit et copiait le lien, il copierait /t/ /257646, mais il copiera en fait toujours l’URL entière, ce qui est idéal pour ceux qui font un clic droit et partagent en dehors du forum. Gagnant-gagnant :).

Merci pour le tuyau !

1 « J'aime »

Vous n’avez pas besoin de ce saut de ligne ; vous pouvez faire par exemple :

[Ce sujet](/t/257646)

Ce sujet

2 « J'aime »

C’est pratique si vous envisagez également un changement de domaine, car tous les liens qui utilisent le domaine du site dans le lien cesseront de fonctionner. Un client a décidé de passer de “.ai” à “.com” et a dû corriger manuellement certains liens importants et tout post avec des images nécessitait toujours d’utiliser la clé à molette pour reconstruire le HTML afin de corriger l’affichage des images dans les posts.

Ils auraient dû utiliser le script discourse remap - c’est ce que nous faisons de manière transparente lorsque nos clients changent de nom d’hôte.

2 « J'aime »

Je suis d’accord, je pense qu’il est inutile d’afficher le nom du site au sein du même site.
Imaginez si chaque résultat de recherche Google incluait “- Google” à la fin du titre lol.

Il est cependant utile de conserver le nom du site pour les liens externes.

C’est une fonctionnalité très astucieuse (nécessite toujours d’éduquer les autres qui publient sur mon site, mais c’est génial pour un usage personnel… et pour ceux qui lisent réellement la documentation lol).

J’ai essayé cela sur mon site, mais cela a juste créé un #Catégorie en gras, cela n’inclut pas la jolie icône de dossier. Est-ce un composant de thème ?

Eh bien, cela me reviendrait de le faire. Merci. Maintenant, je sais pour l’avenir. Quelle est la ligne de commande exacte ou était-ce tout ? J’apprends encore beaucoup. lol

1 « J'aime »

Je ne suis pas sûr ? Peut-être que oui ?

Je recommande ce guide :

3 « J'aime »

Oh, j’ai changé mes domaines, mais j’ai juste utilisé une fonction de remappage dans la console, ce qui consiste essentiellement à rechercher et remplacer toutes les instances d’URL vers le nouveau domaine pour corriger les liens brisés.

C’était le guide que j’ai suivi : Change the domain name or rename your Discourse

1 « J'aime »

Les annonces peuvent parfois aider avec des astuces et des conseils pour les utilisateurs. Je procède souvent de la manière la plus difficile avant d’apprendre une nouvelle méthode plus facile. lol

1 « J'aime »