Links in einer Kategorie definieren, in der wir die URL als Parameter/Konfiguration konfigurieren können

Wenn ich über die API eine URL in eine Kategoriebeschreibung einfüge, wie z. B. [http:something1/project… ], ich aber in Zukunft vielleicht [http:something2/project…] benötige – also dass sich die referenzierende URL in zukünftigen Umgebungen ändern kann oder nicht identisch ist – gibt es dann in Discourse eine Konfiguration oder Option, um Links eher wie [{base_url}/project…] zu gestalten? Gibt es eine Möglichkeit, base_url als Umgebungsvariable zu konfigurieren, die in allen URLs ersetzt wird?

Ich denke, das lässt sich mit einer Theme-Komponente lösen. Es gibt einige Beispiele, wie man Text durch eine Theme-Komponente ersetzt. Das würde in allen Beiträgen funktionieren, nicht nur in Kategorienbeschreibungen, aber das sollte wahrscheinlich in Ordnung sein.

EDIT: Eigentlich könnte /admin/logs/watched_words/action/censor die Aufgabe für dich übernehmen. Du kannst ein Wort durch ein anderes ersetzen. Ich glaube, das würde auch bei deinen Links funktionieren, habe es aber noch nicht getestet.

@pfaffman Das ist sehr interessant. Ich könnte also beispielsweise project_url in etwas wie [project_url/home_page/…] durch www.projects1 ersetzen. Ich werde es ausprobieren und sehen, ob der Wortersatz in [urls][descriptions] funktioniert, oder vielleicht gibt es eine andere Möglichkeit, URLs zu definieren, einfach basierend auf dem Standard-Meta-Description-Format.