デフォルトアバターライブラリ

実装したい内容についてアドバイスをいただければ幸いです。現在のアバターシステムを正しく理解できていないかもしれません。

新規ユーザーには、ユーザー名の最初の文字に基づいて自動生成されたアイコンが割り当てられると理解しています。

私が望むのは、新規ユーザーには引き続きこの自動生成アイコンが割り当てられることですが、プロフィール画面から、私たちが購入したアバターライブラリにアクセスできるようにすることです。

私の調べた限りでは、アバターを多数アップロードしても、それは新規ユーザーに割り当てられるデフォルトアバターの変更にとどまり、ライブラリへのアクセス権は付与されないようです。これは私の希望とは異なります。ユーザー自身がライブラリから選択できるようにしたいと考えています。

「いいね!」 3

ご理解の通りです。Discourseのデフォルト設定では、新しいユーザーが Gravatar に画像をアップロードし、そのメールアドレスと関連付けている場合、Gravatar アバターが割り当てられます。新しいユーザーに Gravatar がない場合は、ユーザー名に基づいた文字アバターが割り当てられます。ユーザーはアカウントを有効化後、設定ページからカスタムアバターをアップロードできます。

デフォルト設定の代わりに「選択可能なアバターを有効化」サイト設定を有効にし、「選択可能なアバター」サイト設定に選択可能なアバターをアップロードしている場合、新しいユーザーには選択可能なアバターリストからランダムなアバターが割り当てられます。ユーザーは設定ページでアバターを変更できますが、アップロードしたアバターから選択するオプションのみ利用可能です。

これは妥当な機能リクエストのようです。

「いいね!」 3