unsubscribe テキストで base_url または user_perferences_url を使用できません

admin/customize/site_texts/unsubscribe_link%{base_url} を入力すると、「以下の補間キーが無効です: "base_url"」というエラーが表示されます。

同様に user_preferences_url でも発生します。ただし、discourse/lib/email/message_builder.rb at 1472e47aae5bfdfb6fd9abfe89beb186c751f514 · discourse/discourse · GitHub を見ると、両方とも利用可能であることが示唆されています。

「いいね!」 1

これはバグではないかもしれません。Discourse のユーザーインターフェースには、base_urluser_preferences_url のプレースホルダーがここで使用可能であることを示す表示は何もありません。

各テンプレートで利用可能なプレースホルダーをテンプレートと共に一覧表示し、ユーザーが推測したり、Discourse のコードから探したりすることを強制しないようにするのが理想的です。

コードを見ると、確かにこれらの両方のプレースホルダーが利用可能であるように思えるため、あなたの意見に同意します。おそらくこれは修正可能な点でしょう。ただし、私たちがどちらもコードを誤って解釈している可能性もあります。

「いいね!」 2