選択可能なアバター

Avatars are a big part of anyone’s online identity. Discourse already supports 3 options when it comes to avatars: based on the first letter of your username, your Gravatar or any images you want to upload.

image

But what if you want to provide your users with a limited set of avatars to choose from? It’s now possible thanks to the “selectable avatars” feature!

As an admin, if you click Edit next to the selectable avatars site setting, a modal will pop up and ask you to start uploading avatars.

image

You can either drag & drop up to 10 images at a time or click Upload Picture to browse your computer to select the images you want to upload.

If you want to remove some of the uploaded images, you just need to click on it.

Note: Make sure you click :white_check_mark: after closing the modal to actually save the list.

After enabling the selectable avatars enabled site setting, two things will happen

  • Newly created user will automatically be affected a random avatar from the list.
  • Users will be presented with the same list to choose from whenever they want to change their avatar.

Note: existing users will keep their current avatar until they change it.

Enjoy :heart_eyes_cat:

No cats were armed in the making of this topic.

「いいね!」 58

Since it’s called “selectable avatars”, my expectation would be that they’re selectable but not enforced… Would it be a big change to make these avatars selectable without changing anything else?

Oh, and the logical next step would obviously be to make it possible to include avatar-sets in themes… Or is this already possible?

「いいね!」 11

I know that my home site would really get some usage out of this provided it isn’t enforced that you must have one of these avatars, and that it was just another option alongside the letter/gravatar/custom image. Is that how this works, and if not, could it be an option?

「いいね!」 7

I think the point of the feature is to tightly control the available avatars for branding / theming / safety purposes.

「いいね!」 5

We’re getting reports from users that they are able to use this tool to select avatars for other members, including site administrators…

I haven’t confirmed whether they are able to actually do it (none have been game enough to click the save changes button yet), but they can definitely see the “Change your profile picture” popup if they click on another user’s profile image.

「いいね!」 7

That bug was fixed and will be deployed tomorrow to all our customers.

「いいね!」 12

I would love to use this feature too, but can’t delete profile pics for those who have already uploaded one.

Tight control is not the only valid use case. My site encourages photos but in the absence of photos, we would at least like to be able to visually differentiate users at a glance. The colored letters don’t do that very well; avatars from a list would do it much better.

「いいね!」 5

Agreed with @markschmucker, such tight control of avatars is not the value I was looking for when I went searching for this feature.

Really, I want all of my users just to start out with one of the set avatars I have made instead of off-brand letters, but of course after that I want them to have the freedom to customize their profiles as they see fit.

「いいね!」 13

I hear you :wink: It’s still on my list.

「いいね!」 12

@zogstrip、その他皆様へ!今日、この機能は優れていますが、1 つの調整を加えれば完璧になります!

tl;dr - このスレッドには一貫したテーマがあるようです:

管理者は、ブランド化されたアバターのプールまたはリストを埋めたいと考えています。(✓可能)また、管理者は、新しいユーザーに対して自動的にランダムに「選択可能なアバター」を割り当てたいと考えています。(✓可能)最後の 2 点と併せて、管理者は、ユーザーが「選択可能なアバター」のプール/リストからデフォルトのアバターを使用したくない場合に、ユーザーが独自のカスタムプロフィール画像やアバターをアップロードできるようにしたいと考えています。(:disappointed_face: 不可能、そうですよね?) - 基本的には、「選択可能なアバター」が現在「デフォルトアバター」設定が機能しているのと同じように動作できるようにすることです。

––––––––––––––––––––––––––––––––––––

現在、意味的に互いに矛盾しているように見えるいくつかの設定があります:

  • アップロードされたアバターを許可 ❑ ユーザーがカスタムプロフィール画像をアップロードできるようにする。
  • 選択可能なアバターを有効化 ❑ ユーザーにリストからアバターを選択させる。

「選択可能なアバター」を有効にしつつ、ユーザーをこのライブラリからの画像のみを使用するように強制したくありません。そのため、他のオプションとして「ユーザーがカスタムプロフィール画像をアップロードできるようにする」を選択しています。しかし、このオプションは「ユーザーにリストからアバターを選択させる」オプションが選択されている場合は機能しません。

実用的な使用事例

新しいユーザーがコミュニティに参加する際、プロフィール画像やアバターをカスタマイズしないことがよくあります。私は複数のコミュニティを開発し、数百のサンプルオンラインコミュニティを評価してきましたが、これはコミュニティ全体で一般的に一致していることがわかりました。プロフィール画像やアバターを追加させることは、コミットメントカーブ において非常に重要なステップです。通常、これは新しいコミュニティとのアイデンティティと信頼を確立し、単に質問するためにアカウントを作成して二度と戻らないユーザーではなく、長く滞在してより積極的に参加するつもりがある人が行うことです。

したがって、新しいメンバーがフォーラムに参加する際、全員が同じ一般的なプロフィール画像を持っていると、同じ人が返信しているように見えます。あるいは、メンバーがあまり関与していないように感じられるかもしれません。Discourse は、背景色とユーザーのイニシャルを変更することで、この点を小規模に解決しています。しかし、各新しい人にプリセットされた画像プールからランダムにプロフィール画像が自動的に割り当てられれば、それらの人々が投稿する際に、コミュニティははるかにフレンドリーで歓迎される雰囲気になり、より多くの関与したユーザーで満たされているように見えます。

良いコミュニティスレッドの例です。登録メンバーと、アバターをアップロードする時間を持てなかったメンバー(赤い矢印で示されています)がいます

私たちが望まない例... 全員が同じアバターを持っています。

––––––––––––––––––––––––––––––––––––

管理者設定でこれを解決する最良の方法がわかりません ¯\ _ (ツ)_/¯

提案される機能更新

1 つの提案として、「デフォルトアバター」オプションの下に「デフォルトとしての選択可能なアバター」(または同様の名称)という別のオプションを追加することです。そして、以下のような説明を追加します:
❑ 新しいユーザーのデフォルトとして「選択可能なアバター」リストからランダムなアバターを割り当て、ユーザーが手動でアバターを変更するまで保持する。

現在の「デフォルトアバター」設定のロジックに基づくと、上記のような設定を追加すれば、フロントエンド UI を以下のように変更できます…

: 「カスタム画像」の下に、管理者がアップロードした「選択可能なアバター」のリストがあるかのようにセクションを追加しました。グレーでハイライトされたアバターは、システムが選択したアバターです(「カスタム画像」オプションが切り替えられた場合、ハイライトはおそらく消えます)。そして、「システム割り当てプロフィール画像」が切り替えられた場合、「選択可能なアバターライブラリ」から関連するアバターがハイライトされます。

デフォルトでは、3 つのオプションの最上位が選択されますが、ユーザーは Gravatar を使用したり、カスタム画像をアップロードしたりする他のオプションも持っています。もし「選択可能なアバター」のリストが好きであれば、好きな別のものを選ぶことができます。

私が提案している方法よりも良い方法があるかもしれませんが、これが「選択可能なアバター」で Discourse が何を実現できるかを説明できていることを願っています。また、他の人々も同様の機能を求めていると思います。

「いいね!」 8

一つ発見したのですが、事前に定義された「選択可能なアバター」のリストをアップロードし、これらを「デフォルトアバター」として設定しながら、ユーザーがカスタムプロフィール画像に変更することも可能にする回避策があります。この機能をご要望されていたのは、以下の皆様です:@Elliott_Mozley@D_Friday@markschmucker@orangeandblack5
––––––––––––––––––––––––––––––––––––

新規ユーザーにデフォルトアバターを設定し、カスタムアバター/プロフィール画像を許可する:

  1. 管理設定にアクセスし、「アバター」を検索
  2. 選択可能なアバターオプションを見つけ、リストの編集をクリック
  3. アップロードボタンをクリックし、新規ユーザーの「デフォルトアバター」として使用するファイルをすべて選択
  4. 新しくアップロードされたアバターをそれぞれ右クリックし、「画像アドレスをコピー」を選択
  5. 刚才アップロードした各アバターの「画像アドレス」を貼り付けます(完了したら ✓ を押すことを忘れないでください)

これで完了です!「選択可能なアバター」のリストが、新規ユーザーに対して自動的にランダムに割り当てられるようになります。その後、ユーザーは自分のアカウントから独自のカスタムプロフィール画像をアップロードできます!

これを実現してくださった Discourse チームに感謝します!

「いいね!」 16

「選択可能なアバター」のリストからユーザーが選べるように設定することは、カスタムアバターのアップロード機能を無効にすることなく可能でしょうか?

@jord8on さんが提案された解決策や UI は完璧ですが、Discourse が「選択可能なアバター」とユーザーがアップロードしたアバターのどちらか一方のみを必須とし、両方を同時にサポートできない理由があるのか、確認された方はいますか?

「いいね!」 2

「ユーザーにリストからのアバター使用を強制する」チェックボックスを単に外せばよいでしょう。
そうすれば、ユーザーは残りの 2 つのオプション(文字または自身の写真のアップロード)を利用できます。

「いいね!」 2

そう思うかもしれませんが、「ユーザーにリストからアバターを使用することを強制する」のチェックを外すと、ユーザーはもはやアバターリストにアクセスできなくなります。アバターを「必須」ではなく「利用可能」にする方法を探っています。

何かアイデアはありますか?:slight_smile:

「いいね!」 2

私の理解では、選択可能なアバターの主な目的は、アバターの選択を安全で事前に決定されたリストに限定することです。ユーザーによるアップロードを許可することは、その目的に反します。

「いいね!」 3

それは一つのユースケースです。もう一つは、コミュニティの選択肢を多く保ちつつ、オプションを制限したり、アップロードに慣れていることを求めたりしないようにしたいというケースです。

あなたが説明しているユースケースは理解できますし、Discourse がそれをサポートしていることを嬉しく思います。

ただし、すべてかゼロかの実装を強制せず、コミュニティ管理者に選択の余地を残せば、さらに役立つものになるかもしれません。

「いいね!」 5

システム写真が利用可能な場合はそれを使用し、利用できない場合はリストから選択できるようにしたいと考えています。

なぜなら、システム写真のアップロードがブロックされているユーザーもいれば、許可されているユーザーもいるからです。

ランダムに割り当てるのも一案ですが、その場合は性別や人種を特定しないアバターを使用する必要があります。そのため、ユーザーに選択してもらい、多様性を祝う方を選んだほうがよいと思います。

「いいね!」 3

テーマコンポーネントは、そのような画像を提供できるでしょうか?

「いいね!」 2

アバターセットが限られている場合、モバイルビューの投稿リストにある「返信」機能と相性が悪いことがあります。New World フォーラムの例はこちらです:

これらの 2 つのメッセージは異なる人物への返信ではありませんが、New World フォーラムでは利用可能なアバターセットがかなり限られています(私が経験した限り、使用可能なアバターセットのみを許可しているフォーラムではよくあることです)。この問題は、ユーザー名がアバターの隣に表示されるデスクトップビューでは発生しません:

モバイルからこのようなトピックを閲覧・読んでいると、すぐに混乱してしまいます。

Discourse 側でこのわずかな問題を回避する計画はありますか?現時点では、管理者としてモバイルビューにもユーザー名を追加する以外に解決策が見当たりません。

「いいね!」 5

@here 皆さんにとって良いニュースです :wink:

「いいね!」 10