Hilfe für einen Nicht-Entwickler beim Anpassen einer Betreffzeile?

Es tut mir wirklich leid, diesen Beitrag zu verfassen, aber ich bin kein Entwickler und befürchte, einen großen Teil meines Tages damit zu verbringen, herauszufinden, wie ich den Betreff einer Benachrichtigungs-E-Mail umschreiben kann.

Wenn ein Benutzer einen neuen Beitrag erstellt, möchte ich den Betreff von [%{email_prefix}] %{topic_title} in USER NAME hat gerade einen neuen Beitrag in [%{email_prefix}] %{topic_title} erstellt ändern.

Ich habe %{username} hat gerade einen neuen Beitrag in [%{email_prefix}] %{topic_title} erstellt versucht, aber folgende Fehlermeldung erhalten: Die folgenden Interpolations-Schlüssel sind ungültig: “username”.

Was übersehe ich? Vielen Dank im Voraus!

Ich beschäftige mich etwas mit der Entwicklung von Discourse und bin mir nicht sicher, wie man alle verfügbaren Interpolations-Schlüssel findet, die in den Discourse-E-Mail-Vorlagen verwendet werden können. Daher ist deine Frage absolut berechtigt. Hier gibt es eine ähnliche Frage: Customizing specific system email templates - #14.

Soweit ich weiß, kann der Interpolations-Schlüssel %{username} nicht in der Betreffzeile der E-Mail-Vorlage „User Posted“ verwendet werden. Mir fällt dazu keine gute Workaround-Lösung ein.

Danke @simon – gibt es eine Möglichkeit, Discourse darauf aufmerksam zu machen? Liege ich falsch, wenn ich denke, dass dies eine einfache Anpassung ihres Codes sein könnte?

Indem du hier postest, hast du bereits die Aufmerksamkeit des Discourse-Teams. Mehrere von uns lesen praktisch jeden Beitrag, der auf Meta erstellt wird.

Als Kunde kannst du auch privaten Support erhalten, indem du uns über die Support-E-Mail-Adresse kontaktierst, die in deinem Admin-Dashboard deiner Seite angegeben ist.