Wie füllt man die Template-Variablen?

Ich habe einige Schwierigkeiten, die vordefinierten Variablen zu sehen, die das Plugin unterstützt. Jeder andere Aspekt dieses Plugins funktioniert wie erwartet und es ist großartig! :+1: :+1:

Ich habe das Discourse Templates Plugin installiert und alles sieht aktuell aus. Alles, was ich bekomme, wenn ich tippe:

Hey, %{reply_to_username}.
Nachricht.
Beste Grüße,
%{my_username}

…ist:

Hey, %{reply_to_username}.
Nachricht.
Beste Grüße,
%{my_username}

:thinking: Ich hatte erwartet:

Hey, so_and_so.
Nachricht.
Beste Grüße,
officially_me

Fehlt mir etwas?

Versuchen Sie, Folgendes in den ersten Beitrag eines Themas in Ihrer Vorlagenkategorie/Ihrem Tag einzufügen:

Hallo, %{reply_to_username}.
Nachricht.
Mit freundlichen Grüßen,
%{my_username}

und fügen Sie dann diese Vorlage aus dem Editor ein. :slight_smile:

1 „Gefällt mir“

Ich denke, es kommt auf den Kontext an, in dem Sie die Vorlage verwenden. Ich habe gerade eine Testrunde gemacht, um sie auszuprobieren, und der %{reply_to_username} wird beispielsweise nicht ausgefüllt, wenn auf den OP geantwortet wird. Ihr Benutzername sollte jedoch immer ausgefüllt werden, daher bin ich mir bei diesem nicht sicher. :slight_smile:

Könnten Sie etwas genauer beschreiben, wann Sie sie verwenden?

Bei einem kleinen Experiment glaube ich, dass Sie die Variablen auch als Fallbacks voneinander verschachteln können. Ich denke also, dass Hi %{reply_to_username,fallback:%{original_poster_username,fallback:there}}, sowohl für eine Antwort auf den OP einer PM als auch für eine Antwort auf nachfolgende Nachrichten funktionieren würde (es lohnt sich jedoch, dies selbst zu testen, um sicherzugehen :slight_smile:).

2 „Gefällt mir“

Vielen Dank für die Klarstellung. Ich habe das Plugin definitiv nicht wie vorgesehen verwendet. Mein Versuch wird jedoch hier weiter untersucht, falls jemand daran interessiert ist, Vorlagen zum Senden von PMs zu verwenden.
#wishlist :pray:t4:

1 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.