個人サイト
- デフォルトでは、Liferayは全てのユーザーに対して個人サイトを生成します。 各サイトには、2つのページセット
- マイプロフィール(公開)とマイダッシュボード(非公開)があります。 各ユーザーは、自分の個人サイトの唯一のメンバーであり、コンテンツを表示および管理するためにサイトを使用することができます。
必要に応じて、ポータルのプロパティを使用して、 個人用サイトを無効化またはカスタマイズすることができます。
Liferay 7.4 U22+ と GA22+ では、新規にインストールした Liferay には、ダッシュボードページを含むプライベートページの作成を無効にするリリース機能フラグが含まれています。 個人サイトのカスタムダッシュボードページを手動で作成するには、LiferayシステムでPrivate Pagesを有効にする必要があります。 詳しくは、 プライベートページの有効化 をご覧ください。
ユーザーグループサイトでは、グループメンバー全員の個人サイトに動的にページを追加することができます。 詳しくは、ユーザーグループサイトを参照してください。
プロフィールページとダッシュボードページ
プロフィールページでは、ユーザーがコンテンツ(ブログ、アクティビティなど)を公開することができます。 デフォルトでは、各プロフィールページにはユーザーの基本情報が表示され、ユーザーのvCard(バーチャル名刺)へのダウンロードリンクが提供されます。
ダッシュボードページでは、個人用ファイルへのアクセス、個人用RSSフィードの作成、サイトメンバーシップの管理などを行うことができます。 デフォルトでは、各ダッシュボードページには「マイサイト」ウィジェットが含まれています。
個人サイトページの管理
個人サイトのページにアクセスするには、次の手順に従います。
個人用メニューアイコンを開き、 [My Profile] または [My Dashboard] を選択します。
サイトメニュー(
) を開き、 サイトビルダー を展開し、 ページ をクリックします。
他のサイトページと同じように管理する サイトページ.
ユーザーグループを介して、ユーザーの個人サイトのページを追加および定義することもできます。 詳細は、ユーザーグループサイトを参照してください。
個人サイトの権限とロール
個人用サイトの権限とロールは、以下に示す動作に従います。
- 管理者は、ロールから権限を削除することにより、Liferay Portalの権限システムを介して個人サイトの変更可能な部分をカスタマイズできます(ユーザーロールから関連する権限を削除することにより、すべてのユーザーが何も変更できないようにします)。
- ユーザーは、 パワーユーザーロール のメンバーである場合、個人のサイトを管理し、ページとアプリケーションを変更できます。
ポータルプロパティを使用した個人サイトのカスタマイズ
個人サイトのデフォルトページをカスタマイズするために、portal-ext.properties
に追加できるポータルプロパティがいくつかあります。 ページの名前、ページに表示されるアプリケーション、ページのテーマとレイアウトテンプレートなどをカスタマイズできます。 詳細については、portal.properties
ファイルの デフォルトユーザーの公開レイアウト セクションと デフォルトユーザーの非公開レイアウト セクションを参照してください。 これらのプロパティの一部を以下の表に示します。
機能 | プロパティ |
---|---|
個人サイトを無効にする | layout.user.public.layouts.enabled=false |
個人サイトの非公開ページを無効にする | layout.user.private.layouts.enabled=false |
個人サイトの自動作成を無効にする | layout.user.public.layouts.auto.create=false |
個人サイトでのプライベートページの自動作成を無効にする | layout.user.private.layouts.auto.create=false |
個人サイトの公開ページセットと非公開ページセットは別々に処理されます。 一方のページセットを有効のままにして、もう一方を無効にすることができます。 最初にインスタンスのユーザーの個人サイトを有効にしてから無効にした場合、既存の個人サイトは、次にユーザーがサインインするまでインスタンスに残り、その時点で削除されます。