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!
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}
Ich hatte erwartet:
Hey, so_and_so.
Nachricht.
Beste Grüße,
officially_me
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.
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 ).
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