管理者ユーザーリストにフルネームを表示

私のサイトの /u にある通常ユーザーディレクトリでは、太字のユーザー名の後にフルネームが表示されます。

一方、/admin/users/list/active の管理者用ユーザーリストでは、ユーザー名のみが表示されます。これを変更することは可能でしょうか。

よろしくお願いいたします。

管理者のユーザー名は実名と一致していますか?その場合、Discourse は両方を表示しません。設定で両方を表示するように変更することもできます。

「いいね!」 1

ありがとうございます。ただし、実際の氏名は異なります(そのため、管理者リストで一目で氏名を確認できるようにしたいと考えています)。私の記憶では、フルネーム表示の設定は有効にしていたはずです。

何かご提案はありますか?あらかじめありがとうございます。

管理画面のユーザーリストに実名を表示することは可能でしょうか?ありがとうございます。

「いいね!」 1

可能だと思います。プラグインを作成し、シリアライズデータに実名フィールドを追加する関数を実装し、Web ビューに実名用の新しい列を追加するだけで済みます。

編集:実名フィールドは既にレスポンスの JSON データに含まれていることが分かりました。そのため、プラグインの作成やサーバー側のロジック操作は不要で、クライアント側でのみ表示するためのテーマコンポーネント/ウィジェットを作成するだけで十分かもしれません。

「いいね!」 1

これを実現したいと考えています。「Name」を列として表示し、検索にも含めるようにしたいです。以前も同様の要望がありました:

これは単なる CSS のいじりよりも少し複雑な構成のようです。この実現方法についてアドバイスできる方はいませんか?あるいは、ページを構築するために使用されている SQL を提供していただけないでしょうか。Data Explorer でそれを再現(および修正)できるようにしたいと考えています。

「いいね!」 2

ご覧いただけます:
https://github.com/discourse/discourse/blob/master/app/assets/javascripts/admin/addon/controllers/admin-users-list-show.js

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/admin/addon/models/admin-user.js

追記:
このコミットを見つけました。Discourse 側で近々 Name による検索がサポートされる可能性があります。

「いいね!」 2