メッセージボードのスコープ
同じDXPインスタンス上で複数の掲示板を同時に作成および管理できます。 これは、各掲示板を特定のスコープに範囲指定することで実現できます。 グローバルスコープ、サイトスコープ、またはページスコープ を使用できます。 次のセクションでは、管理者がこれらの各スコープで 掲示板 をセットアップする方法を示します。
グローバル
グローバルサイトのスコープレベルで作成されたコンテンツは、他のすべてのサイトで利用できますが、すべてのサイトページで 自動的 に表示されるわけではありません。
グローバルスコープの掲示板の作成
グローバルスコープで掲示板を作成するには、次の手順に従います。
[Message Boards] ウィジェットが展開されているサイトページ(たとえば、 Liferay DXP の フォーラム)に移動します。
[オプション](
)→ [設定] の順にクリックします。
[Scope] をクリックします。
[Scope] ドロップダウンメニューから [Global] を選択します。
[Save] をクリックしてウィンドウを閉じます。
[Message Boards] ウィジェットが、 Global スコープでスレッドを表示および作成するように設定されました。
グローバルスコープの掲示板の管理
グローバルスコープの掲示板を集中管理するには:
プロダクトメニュー(
)を開き、サイト管理メニューのコンパスアイコン(
)をクリックします。 [Select Site]ダイアログが開きます。
[My Sites] タブを選択し、 [Global] を選択します。
[Content & Data] メニューから [Message Boards] を選択します。
ここで行った変更はグローバルスコープに適用されます。
サイト
デフォルトでは、 掲示板 アプリは現在選択されているサイトにスコープ指定されています。 同じインスタンスの別のサイトにデプロイされている可能性のある掲示板を表示すると、特定のサイトにスコープ指定されている掲示板は表示されません。
ページ
ページスコープの掲示板を作成すると、フォーラムメンバーは、同じサイトに配置されているさまざまなページのさまざまな掲示板を表示できます。 以下の例では、両方のサイトページ([Forum 1] と [Forum 2])に同じコンテンツがあります。 ### ページスコープの掲示板の作成
ページスコープの掲示板を作成するには、次の手順に従います。
スコープ指定するページに移動します(Forum 2)。
ウィジェットのタイトルバーにある オプション アイコン(
)をクリックし、 [設定] を選択します。
[Scope] タブをクリックします。
ページの名前を選択するか、ページのスコープがまだ存在しない場合は [YOUR-PAGE](新規作成) を選択します。
[保存] をクリックしてダイアログウインドウを閉じます。
[Forum 2] ページに追加された 掲示板のカテゴリ と スレッド は、そのページにのみ表示されます。
ページスコープの掲示板の管理
管理者は、引き続き サイト管理 メニューを使用して、 サイト管理 メニューのアクティブスコープを設定することにより、ページスコープの[掲示板]ウィジェットを管理する必要があることに注意してください。 これを行うには、次の手順を実行します。
プロダクトメニュー(
)を開き、サイトのメニューを展開し、 [Content & Data] を展開します。
現在のスコープが [Content & Data] 見出しのすぐ下に表示されます。 Default Scope は現在のサイトです。 これを変更するには、歯車のアイコン(
)をクリックし、目的のスコープを選択します。 これにより、サイト管理メニューが変更され、選択したスコープが反映されます。 たとえば、ページのスコープで作業するには、歯車アイコンからそのページを選択します。 そのページの名前が サイト管理 メニューのタイトルになります。
[Content & Data] メニューから [掲示板] を選択します。 ここで行う変更は、前のステップで選択したスコープに適用されます。