私はディスコース初心者で、frele という小さなコミュニティを立ち上げたばかりです。他のフォーラムソフトウェアでは、自動アバター機能を知っています。
つまり、プロフィール写真を設定しない新規ユーザーには、デフォルトのコレクションからランダムで素敵なアバター画像が提供されます(文字だけの退屈なものではありません)。
ディスコースでこれを設定するプラグインや他の方法はありますか?
よろしくお願いします。
退屈なアバターの文字をフォントにするのは賢い解決策だと思います。それはある種のアバターでした。最初のトリックは、アバターフォントを作成する方法を見つけることです。
しかし、最後に注意深く見たところ、すべてのユーザーが使用しなければならない固定されたアバターのセットがあるか(そのオプションを見ましたか?)、またはユーザーが独自のアバターを使用できるかのどちらかでした。
@pfaffman 役立つ回答をありがとうございます。オプションを見つけました。デフォルトのアバターか、独自のアバターをアップロードして、文字アバターを標準にするかのどちらかだけですか?
@georg selectable_avatars_enabled というサイト設定を選択できます。これにより、ユーザーが選択できるアバターのリストを事前に定義できます。
これを有効にすると、ユーザーにはランダムなアバターが自動的に割り当てられます。
この機能の詳細については、こちらをご覧ください。
これは気の利いたアイデアですね。「顔のあるフォント」で検索すると、たくさんのフォントが見つかります。
「顔文字フォント」!!! 「アバターフォント」を検索したところ、「アバター」映画のフォント選択に関する面白い歴史が見つかりました。そこで諦めました。![]()
このプロジェクトが初心者向けの良いものなのか、それともRailsを深く掘り下げる必要があるのか、コードを十分に見ていないのでわかりませんが、後者のような気がします。
ありがとうございます!とても嬉しいです。selectable avatars を使うことにします。
文字アバターがどこで作成されるのかを調べる必要があると思います。管理画面で、使用するフォントを選択できるようにし、再ベイクする方法が必要です。
編集:見つけました。lib/letter_avatar.rb です。
再度編集:正しく理解していれば、ImageMagick にフォントを追加し、convert が呼び出されたときに、そのフォントを Helvetica の代わりに指示で使用する必要があります。
ええ。これはDiscourseのタスクというよりは、システム管理者のタスクですね。それでも悪いアイデアだとは思いませんが、問題を解決するもっと良い方法があるかもしれません。(私の解決策は、単に各自にアバターを設定するように促すことですが。)
メンバーが「自分で持っていない場合は、これらのいずれかから選択してください…」のようなオプションを持っていると便利です。