チャットでのフルネーム表示オプションを提供

私たちのコミュニティのようにフルネームが必須な場合、チャットボックスや最近のプライベートチャットリストなどで、ユーザー名ではなく実際の名前を表示できる機能があると非常に便利です。

「いいね!」 3

管理画面の「設定」で、enable_namesdisplay_name_on_posts を有効(チェック)にし、prioritize_username_in_ux を無効(チェックを外す)にしてください。これは、投稿、ユーザーカード、プロフィールにもフルネームが表示されるようになります。Metaチャットでフルネームが表示されているのを確認できます :slight_smile:

チャットのみに表示したい場合は、CSSで他の場所のフルネームを非表示にすることができるはずです。

「いいね!」 3

上記はすべて既に完了しています(念のため再確認しました)が、チャットにはフルネームではなくユーザー名が表示されます。

Discourseから提供されたカスタムテーマと関係があるのかどうか疑問に思っています。

「いいね!」 1

セーフモードを試してください。サイトでテストするために上記の設定をすべて行いましたが、メタと同様に機能しました。 :thinking:

「いいね!」 1

興味深いですね。チャットではフルネームではなくユーザー名が表示されているようです。

それは奇妙ですね。私の場合は、そのウィンドウとチャットの会話の両方にユーザー名と名前が表示されています :thinking: ユーザー設定でそれを上書きするオプションも見当たりません…

「いいね!」 1

また奇妙なことに、セーフモードではチャットが有効になっていない(または有効にできない)ように表示されます。

「いいね!」 1

ああ、そうか、プラグインだからね :woman_facepalming: 笑っちゃう、ドジだ

とにかく、参考までに、私のMetaチャットモーダルは以下のようになっています。チャットにも私の名前とユーザー名が表示されます。これはチームの仕事のようですね :slight_smile:

左上の戻る矢印を押したときのスクリーンショットを見せていただけますか? そのウィンドウはどのようなものですか?

「いいね!」 1

おっと、うまくいったよ。フルネームはどこ? :thinking:

見つかりません!

「いいね!」 1

この機能が追加されました。

なお、プロフィールに名前がないユーザーの場合、個々のユーザーについてはユーザー名に戻ります。

これを機能させるには、ここで概説されているのと同じ設定が必要です。

「いいね!」 1

ユーザー名の前に「@」を非表示にすることは可能ですか? enable_names が無効になっているため、これがユーザー名であることを強調する必要はなく、他のすべての場所でもユーザー名は @ で始まっていません。

「いいね!」 4

よく見つけました。内部でこの件について話し合い、ダイレクトメッセージチャンネルのユーザー名からエイリアスを削除するのは理にかなっているという結論に至りました。通常、エイリアスは他のユーザーにメンションする場合にのみ使用するため、チャンネルタイトルに含める必要はありません。

このコミットで更新されました:

「いいね!」 6

このトピックは3日後に自動的に閉じられました。新しい返信はもう許可されていません。