Kann base_url oder user_perferences_url im Abmeldetext nicht verwenden

Bei admin/customize/site_texts/unsubscribe_link führt die Eingabe von %{base_url} im Textfeld zu der Meldung: Die folgenden Interpolationsschlüssel sind ungültig: "base_url".

Gleiches gilt für user_preferences_url. Allerdings legt discourse/lib/email/message_builder.rb at 1472e47aae5bfdfb6fd9abfe89beb186c751f514 · discourse/discourse · GitHub nahe, dass beide verfügbar sein sollten.

1 „Gefällt mir“

Ich bin mir nicht sicher, ob dies ein Fehler ist. In der Discourse-Benutzeroberfläche wird nichts angezeigt, das darauf hindeuten würde, dass die Platzhalter base_url oder user_preferences_url hier verwendet werden können.

Es wäre großartig, wenn die für jede Vorlage verfügbaren Platzhalter zusammen mit den Vorlagen aufgelistet würden, anstatt die Benutzer zu zwingen, sie zu erraten oder im Discourse-Code zu suchen.

Ich stimme Ihnen zu, dass es beim Betrachten des Codes so scheint, als ob beide Platzhalter verfügbar sein sollten. Vielleicht lässt sich das also beheben. Es ist jedoch auch möglich, dass wir beide den Code falsch interpretieren.

2 „Gefällt mir“