自動生成されるマイダッシュボード/プロフィールについて

事象/ユースケース

マイダッシュボード/プロフィールの自動生成を停止できますか。
また、自動生成されるマイダッシュボード/ プロフィールの内容を調整できますか。

解決策/提案

自動生成の停止について:
Liferayはユーザーの初回ログイン時に、 マイダッシュボード/プロフィールを自動で生成します。
portal-ext. properties へ以下のプロパティを追加することで、 自動生成を無効にできます。

・マイダッシュボードの自動生成を停止

layout.user.private.layouts.auto.create=false

・プロフィールの自動生成を停止

layout.user.public.layouts.auto.create=false

内容の調整について:
初回ログイン時に自動生成されるマイダッシュボード/ プロフィールは、 LARファイルを指定することで任意の内容に変更できます。
portal-ext.propertiesへ、 以下のプロパティを追加します。
LARファイルの名称/場所については任意に指定できます)

  • マイダッシュボード用の設定
default.user.private.layouts.lar=${liferay.home}/deploy/default_user_private.lar
  • プロフィール用の設定
default.user.public.layouts.lar=${liferay.home}/deploy/default_user_public.lar

使用例:

  1. テンプレート用にサイトを作成
  2. サイト>公開中>エクスポート から、テンプレート用サイトをエクスポート
  3. <LIFERAY_HOME>/deploy/ へエクスポートしたlarファイルを配置
  4. portal-ext.propertiesへプロパティを追加

また、手動でマイダッシュボード/ プロフィールをユーザーごとに設定することも可能です。
前提条件として、ログイン時にマイダッシュボード/ プロフィールが自動生成されない設定が必要です。
(自動生成の無効については、前述の”自動生成の停止” をご参照ください)

使用例:

  1. Liferayを起動
  2. マイダッシュボード/ プロフィール向けのサイトテンプレートを作成
  3. コントロールパネル>ユーザー>ユーザーと組織
  4. 変更したいユーザーを選択
  5. ”個人サイトテンプレート”から、 それぞれ作成したテンプレートを指定して保存
    ※注意:既に設定済みのテンプレートがある場合、 別のテンプレートに切り替えることはできません

追加情報

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています