「Welcome back」メッセージに関連付けられた変数を変更する

こんにちは。

このコミュニティに参加したばかりで、Discourseサーバーをインストールしたばかりです。
現在、サイトにアクセスしてログインしたときに表示される「Welcome back, USER!」というメッセージを変更しようとしています。

そこで、テキストに移動して、「js.welcome_banner.header.logged_in_members」を見つけました。

私の問題は、このフィールドで使用できる唯一のインターポレーションキーが「preferred_display_name」のようであることです。
Discourseのドキュメントでこのキーへの参照はまったく見つかりませんでした。また、「username」や「name」など、他のものを入力しようとすると、保存時にキーが無効であるというメッセージが表示されます。

どうすればいいですか?
ありがとうございます。

「いいね!」 1

Metaへようこそ :waving_hand:

コードで提供されていないキーをテキストで使用することはできません。利用可能なキーのリストが表示されることもありますが、通常はテキストが使用しているキーのみが利用可能です。
代わりにユーザー名または名前を使用したいのはなぜですか? サイトの設定に応じて、表示名がこれらのいずれかに置き換えられます。
display_name_on_posts を有効にし、prioritize_username_in_ux を無効にした場合、バナーには名前が使用されます。それ以外の場合は、ユーザー名が使用されます。

設定とは別に管理者が決定する機会を与えるために、Feature で名前とユーザー名のキーを追加することについてのトピックを開始できます。

「いいね!」 2

確かに、これら2つのオプションをオン/オフすることで、私のリクエストに応えられます。
ありがとうございます。

「いいね!」 4

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