Wie entferne ich Links von "Website Name" in einem Thema/Beitrag?

Wenn ich in meiner Discourse-Instanz einen internen Link wie diesen hinzufüge …
https://MeineWebsite.com/t/MeineKategorie

wird er zu einem benutzerfreundlicheren Link aufgelöst, der so aussieht …

Meine Kategorie - Mein Website-Name

  • Beachten Sie, wie - Mein Website-Name enthalten ist.

Wenn ich jedoch einen internen Link von Meta.Discourse.org in der Meta Discourse-Instanz poste, wird - Meta Discourse nicht wie unten gezeigt enthalten.

Wie kann ich das in meiner eigenen Discourse-Instanz erreichen? Ich möchte nicht, dass - Meta Discourse oder - Mein Website-Name in diesen aufgelösten Links angezeigt werden.

Danke!

UPDATE

  • Ich habe die obigen Links geändert, um meine Frage besser darzustellen.

GELÖST

Der Grund, warum der Meta Discourse-Link - Meta Discourse nicht anzeigt und mein Website-Link dies tut, liegt daran, dass mein Website-Link für eine Kategorie ist, während der meta.discourse-Link für ein Thema ist, wie @supermathie hervorgehoben hat.

Um dieses Problem auf meiner eigenen Website zu bekämpfen, werde ich einfach die Markdown-Syntax
[Meine Kategorie](https://MeineWebsite.com/t/MeineKategorie) verwenden, um zu vermeiden, dass - Mein Website-Name am Ende hinzugefügt wird, wie @Heliosurge hervorgehoben hat.

Danke euch beiden für eure hilfreichen Beiträge!

4 „Gefällt mir“

Intra-site Themen-Links zur selben Website enthalten nicht die Kategorie oder den Website-Namen:

Gleiche Website, Thema: About the Feature category

Gleiche Website, Kategorie: Feature - Discourse Meta

Andere Website, Thema: Category definition for Gaming - gaming - Discourse Demo

Andere Website, Kategorie: gaming - Discourse Demo

vs. dasselbe auf Try:

(Wie man das ändern kann, weiß ich nicht, aber deshalb ist es anders)

3 „Gefällt mir“

Wird der Link intern verwendet?

Es gibt auch die Option, Text in [Text] gefolgt von dem in “(Link)” eingeschlossenen Link einzuschließen

z. B.
Dieses Thema Beitrag#1

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

Sie können dies auch mit dem Link tun

[Dieses Thema Beitrag#1](https://meta.discourse.org/t/
/257646)

Wenn intern, können Sie ihn zu diesem kürzen.

[Dieses Thema Beitrag#1](/t/
/257646)
2 „Gefällt mir“

Vielen Dank an euch beide für eure hilfreichen Antworten. Es war schwierig zu markieren, was die Lösung ist.

@supermathie teilte die Logik, die Grundursache des Problems und löste das Problem gewissermaßen, indem er vermied, Kategorien als Links zu verwenden.

@Heliosurge lieferte die Lösung, um das Problem als Ganzes zu beheben.

1 „Gefällt mir“

Ah! Dachte, Sie wären sich dessen bereits bewusst, da Sie diese Methode in Ihrem OP verwendet haben:

Es wird zu einem benutzerfreundlicheren Link aufgelöst, der so aussieht...

 [Meine Kategorie - Mein Website-Name](https://MyWebsite.com/t/MyCategory)
1 „Gefällt mir“

Ja, es kann schwierig sein, wenn mehrere Wurzeln einen Wert haben.

Eine Theme component, die Ihnen vielleicht gefällt, um Inhalte extern als Links zu teilen, kann ziemlich lang sein. Ist Share Link Shortener

1 „Gefällt mir“

Ich glaube, er wollte den Link auf das absolute Minimum reduzieren, wenn ich mich nicht irre. Mein endgültig gekürzter Link ist praktisch, da er auch ein Problem verhindert, falls der Kunde den Domainnamen ändert und die Links dadurch ungültig werden.

Du hast Recht. Ich wusste, wie man benutzt…

In einer perfekten Welt hätte ich mir ein Kontrollkästchen gewünscht, um die Markierung aufzuheben
[ ] Website-Namen von internen Kategorie-Links ausschließen

Diese perfekte Weltlösung würde andere Benutzer daran hindern, die https://MyWebsite.com/t/MyCategory (ohne Markdown - [Text](link)) posten und es würde zu Kategorie - Mein Website-Name aufgelöst werden.

Obwohl die Lösung von @heilyatsitepoint das Problem für andere Benutzer, die Kategorie-Links ohne Markdown posten, nicht löst, wird sie zumindest das Problem für mich lösen, wenn ich Beiträge erstelle (da ich immer Markdown verwenden werde).

Für den Rest der Beiträge anderer Benutzer… muss ich vielleicht ein Auge zudrücken… oder ihren Beitrag bearbeiten und das Markdown für sie hinzufügen. - Ja, ich habe ein kleines bisschen Zwangsstörung lol.

1 „Gefällt mir“

Das ist so eine Sache, über die ich nachgedacht habe… da wir den Seitennamen von internen Topic-Links ausschließen, sollten wir vielleicht auch den Seitennamen von internen Kategorie-Links ausschließen.

Ich sollte erwähnen, dass es eine andere Möglichkeit gibt, dies zu tun, die Ihnen vielleicht zusagt: Feature (#feature) gibt Ihnen einen direkten Link zur Kategorie.

3 „Gefällt mir“

Das wird für Sie und andere Benutzer von Interesse sein

Link-Shortener teilen

Ausgezeichneter Vorschlag sowohl für den Kategorie-Link als auch für die Tags.

Negativ. Egal wie lang oder kurz die URL ist, sie wird auf einen freundlichen Namen aufgelöst
MeineKategorie/Thema - MeinWebseitenName

Bezüglich des verkürzten Links…

Ich liebe diese Funktion! Ich hatte Bedenken, dass, wenn jemand mit der rechten Maustaste auf den Link klickt und ihn kopiert, er /t/ /257646 kopiert, aber er kopiert tatsächlich immer noch die gesamte URL, was großartig für diejenigen ist, die mit der rechten Maustaste klicken und außerhalb des Forums teilen. Win-Win :).

Danke für den Tipp!

1 „Gefällt mir“

Sie benötigen diese neue Zeile nicht; Sie können z. B.:

[Dieses Thema](/t/257646)

Dieses Thema

2 „Gefällt mir“

Das ist praktisch, wenn Sie auch eine Domainänderung in Betracht ziehen, da alle Links, die die Domain der Website in den Link einbeziehen, fehlschlagen. Ein Kunde entschied sich, von “.ai” zu “.com” zu wechseln, musste einige wichtige Links manuell reparieren und alle Beiträge mit Bildern erforderten immer noch die Verwendung des Schraubenschlüssels, um das HTML neu zu erstellen, um die Bildanzeige in den Beiträgen zu beheben.

Sie hätten das discourse remap-Skript verwenden sollen – das machen wir transparent, wenn Kunden ihren Hostnamen ändern.

2 „Gefällt mir“

Ich stimme zu, ich finde es irrelevant, den Seitennamen innerhalb derselben Seite anzuzeigen.
Stellen Sie sich vor, jedes Google-Suchergebnis würde am Ende des Titels „- Google“ enthalten lol.

Es ist jedoch nützlich, den Seitennamen für externe Links beizubehalten.

Das ist ein sehr pfiffiges Feature (erfordert immer noch die Notwendigkeit, andere zu erziehen, die auf meiner Website posten, aber großartig für den persönlichen Gebrauch… und für diejenigen, die tatsächlich die Dokumentation lesen, lol).

Ich habe das auf meiner Website ausprobiert, aber es hat nur ein fettes #Category erstellt, es enthält nicht das schöne Ordner-Symbol. Ist das eine Theme-Komponente?

Nun, das wäre meine Aufgabe gewesen. Danke, jetzt weiß ich für die Zukunft. Was ist der genaue Befehl oder war das alles? Ich lerne immer noch viel. lol

1 „Gefällt mir“

Ich bin mir nicht sicher? Vielleicht ist es das?

Ich empfehle diesen Leitfaden:

3 „Gefällt mir“

Oh, ich habe meine Domains gewechselt, aber einfach eine Remap-Funktion in der Konsole verwendet, die im Grunde alles findet und ersetzt, um alle URL-Instanzen zur neuen Domain zu ändern, um defekte Links zu beheben.

Dies war die Anleitung, der ich gefolgt bin: Change the domain name or rename your Discourse

1 „Gefällt mir“

Ankündigungen können manchmal mit Tipps und Tricks für Benutzer helfen. Ich mache es oft auf die härtere Tour, bevor ich eine neue, einfachere Methode lerne. lol

1 „Gefällt mir“