Ich versuche herauszufinden, was der beste Weg wäre, so etwas in einem Beitrag zu schreiben:
[Hier klicken, um Ihren Platz zu sichern](https://mysite.com/$CURRENT_USERNAME)
Dabei würde $CURRENT_USERNAME je nach angemeldetem Benutzer in einen anderen Wert umgewandelt.
Ich denke, ich kann den aktuellen Benutzernamen über die Plugin-API innerhalb einer Theme-Komponente abrufen, bin mir aber nicht sicher, wie man den Link am besten einfügt.
Eine Option wäre wohl, ein Plugin zu schreiben, das einen neuen BBCode-Befehl hinzufügt, ähnlich wie discourse-details oder discourse-spoiler-alert. Etwas in dieser Art:
[dynamic-url description="Hier klicken, um Ihren Platz zu sichern" pattern="https://mysite.com/$CURRENT_USERNAME"][/dynamic-url]
Hast du dir die Platzhalter-Theme-Komponente angesehen?
Es ist eine weniger komplexe Version dessen, was du vorschlägst. Andernfalls musst du auf unsere Markdown-Engine zugreifen, um die Ersetzungen zu verarbeiten, und sicherstellen, dass die Engine sowohl auf der Client- als auch auf der Serverseite Zugriff auf die Informationen hat, die du ersetzen möchtest. Dieser Teil ist heikel.