Ich genieße die Discourse-Funktion, die beobachtete Wörter automatisch in Links umwandelt. Ich suche jedoch auch nach einer Möglichkeit, externe Links automatisch umzuwandeln, hauptsächlich um Affiliate-Links (außer Amazon) einzufügen. Ich habe versucht, dies mit der Regex-Option in beobachteten Wörtern zu erreichen, aber es scheint für Links nicht zu funktionieren. Hat jemand Vorschläge?
Das Discourse Affiliate Plugin unterstützt Amazon und die französische Seite ldlc.com. Wenn es etwas allgemein Nützliches ist, ist ein PR immer willkommen.
Wenn nicht, können Sie dieses Plugin als Referenz für das verwenden, was Sie erreichen möchten.
Das scheint mir auch so. Ich habe einen Ersatz für https://www.digitalocean.com/ → https://m.do.co/c/a5bf212d9a92/ erstellt und wenn enable markdown linkify aktiviert ist, funktioniert es nicht, und wenn es deaktiviert ist, funktioniert es. Was ich wirklich gerne hätte, ist, dass der Link neu geschrieben wird.
Eine Theme-Komponente könnte eine Möglichkeit sein, das zu tun.
Das ist wahrscheinlich übertrieben. Wenn Sie nur einige URLs umschreiben möchten, benötigen Sie nicht viel. Ich habe eine Theme-Komponente, die eine Box umschreibt.
Ich habe eine Theme-Komponente, die One-Boxen von einer bestimmten Domain findet und sie als \u003ciframes\u003e umschreibt, die für diese Website geeignet sind. Es sollte nicht allzu schwer sein (für jemanden mit so geringen Fähigkeiten wie meinen), sie zu ändern, um Ihre Links umzuschreiben.
Der Hauptunterschied zu einem Ansatz wie Discourse Affiliate besteht darin, dass der Link im aufbereiteten Inhalt geändert wird, sodass er auch außerhalb der Webanwendung funktioniert, z. B. in E-Mails oder bei Verwendung eines anderen Clients (sehr, sehr selten). Nur etwas, dessen man sich bewusst sein sollte.