ユーザーのプロフィール写真の更新
ユーザーにはプロフィール写真があります。 管理ユーザーはユーザーの編集フォームで画像をアップロードでき、ユーザーはプロフィール画像を含む自分のアカウント情報を更新できます。
プロフィール写真の更新
ユーザーのプロフィール写真を更新するには、次の手順に従います。
- [ユーザー]メニューの [プロフィール] をクリックするか、管理者の場合は [コントロールパネル] → [ユーザーと組織] に移動して、プロフィール写真が必要なユーザーを見つけます。
- 一般的なプロフィール写真の下にある [Change] ボタンをクリックします。
- コンピューターから写真を選択し、必要に応じてトリミングして、 [Done] をクリックします。
プロフィール画像が更新されました。
デフォルトのユーザープロフィール写真の変更
ユーザーのプロフィール写真に写真が明示的にアップロードされていない場合、デフォルトのユーザーアイコンがランダムな色の上にユーザーのイニシャル(姓、名)で構成されるユーザーアバターとして割り当てられます。
デフォルトのユーザープロフィール画像でイニシャルの使用を無効にする
- [コントロールパネル] → [設定] → [System Settings] に移動します。
- プラットフォームセクションで、 ユーザー → ユーザーの画像 をクリックします。
- [デフォルトユーザーポートレート用に、イニシャルを利用する] の選択を解除します。
これで、デフォルトのアイコンの代わりに、アイコンは一般的なシルエットになります。
デフォルトのユーザープロフィール画像のイニシャルの順序を変更する
デフォルトのユーザーアイコン(ユーザーのイニシャル付き)は、ユーザーのロケールで機能するように設定できます。 これらの設定は、言語設定モジュールで設定します。
lang.user.default.portrait=initials
は、アバターに使用するアイコンのタイプを設定します。 デフォルト値は initials です。 initialsに設定した場合、次のプロパティでは、表示するイニシャルとその順序を設定します。 または、 画像 を指定します。これにより、上記と同じイニシャルなしのデフォルト画像が表示されます。
lang.user.initials.fields=first-name,last-name
は、ユーザーのポートレートに表示されるイニシャルとその順序を決定します。 ここでの設定は、lang.user.default.portrait
が initials に設定されている場合にのみ重要です。 有効な値は、first-name
、middle-name
、last-name
であり、デフォルトでは姓と名が使用されます。
カスタムデフォルトプロフィール画像の使用
独自のデフォルトのプロフィール画像を使用できます。
-
.pngまたは.jpg形式で100x100ピクセルの正方形の画像を少なくとも1つ作成します。
-
アプリケーションサーバーのクラスパスのどこかに配置します。 たとえば、Tomcatでは、
tomcat/webapps/ROOT/WEB-INF/classes
フォルダに配置できます。 -
portal-ext.properties
ファイルで次のプロパティを設定します。image.default.user.portrait=image-filename-here.png
これにより、次のポータルプロパティの値が上書きされます。
image.default.user.portrait=com/liferay/portal/dependencies/user_portrait.png
tipバイナリの性別フィールドを使用してユーザーの性別に関する情報を収集する場合、オーバーライドするデフォルト画像が2つあります。 代わりに次のプロパティを設定します。 :: image.default.user.female.portrait=image-filename.png image.default.user.male.portrait=image-filename.png
-
アプリケーションサーバーを再起動します。