Liferay Forums ドキュメント

ホーム/Marketplace Apps/Liferay Forums/管理

このページは英語版を翻訳したものです。UI のラベルとメニュー名は英語で表記しています。内容が異なる場合は、英語版が優先されます。

複数のフォーラムサイトの運用

1 つの Liferay インスタンスで、製品ごとや地域ごとなど、複数のフォーラムサイトをホストできます。各サイトは、それぞれ独自のカテゴリー、トピック、検索、禁止(バン)を持ちます。

site initializer が作成するサイトは 1 つなので、サイトごとに専用の site initializer が必要です。すべてのインストール方法の手順は、複数のサイトにあります。batch とマイクロサービスはすべてのフォーラムサイトで共有され、デプロイは 1 回だけです。

Liferay は各サイトのアドレスをサイト名から作成します。たとえば、Acme という名前のサイトは /web/acme で公開されます。別のアドレスを使用するには、別の名前を選ぶか、サイトの作成後に Site Settings でサイトのフレンドリー URL を変更します。

モデレーターとカテゴリー管理者

禁止は 1 つのサイトに適用されますが、Forum Moderator ロールと Forum Category Admin ロールはすべてのフォーラムサイトに適用されます。つまり、あるフォーラムサイトのモデレーターは、すべてのフォーラムサイトをモデレートします。ロールと権限を参照してください。

既存のサイト

Liferay はサイトの作成時にのみフォーラムページを設定するため、すでに存在するサイトにフォーラムを追加することはできません。また、フォーラムサイトは常にトップレベルのサイトであり、別のサイトの子サイトとして作成することはできません。代わりにフォーラムサイトを作成し、2 つのサイトを相互にリンクして、メンバーが 1 つのサイトのように行き来できるようにします。

既存のサイトで、Site Builder → Pages に Link to URL タイプのページ(例:Forums)を追加し、フォーラムサイトのアドレス(例:/web/forums)を指すようにします。このページは、既存のサイトのナビゲーションに他のページと同じように表示されます。

フォーラムのヘッダーにはフォーラムサイト自身のページが表示されるため、フォーラムを開いたメンバーには既存のサイトのナビゲーションが表示されなくなります。既存のサイトのページを先頭に並べたナビゲーションメニューをフォーラムサイトに設定します。

  1. フォーラムサイトで Site Builder → Navigation Menus に移動し、メニュー(例:Main)を追加します。その設定で、Primary Navigation としてマークします。

    Navigation Menus。Lumora Intranet メニューが Primary Navigation としてマークされています。

  2. 既存のサイトのページを、既存のサイトでの表示順に URL 項目として追加します。たとえば、/web/intranet/home の Home、続いて News と People です。

  3. Add → Page で、フォーラムのページ(Forums、続いて Forums Moderation と Forum Categories Admin)を追加します。ページ項目はそのページの権限を保持するため、メンバーには 2 つのモデレーター用ページは表示されません。

    イントラネットのページを指す 4 つの URL 項目と、フォーラムの 3 つのページ項目を持つナビゲーションメニュー。Add メニューが開かれ、Page と URL が囲まれています。

  4. Design → Page Templates → Masters に移動し、Forums を開きます。ヘッダーのメニューをクリックしてその Menu Display ウィジェットを選択し、オプションメニュー(⋮)から Configuration を選択します。

    Forums マスターページ。ヘッダーの Menu Display ウィジェットが選択され、そのオプションメニューが開かれて、Configuration が囲まれています。

  5. Select Navigation を Primary Navigation に設定し、Save をクリックします。次に、Publish Master をクリックします。

    Menu Display の設定。Select Navigation が Primary Navigation に設定され、プレビューにはイントラネットのページが先頭に表示されています。

これで、フォーラムのヘッダーに既存のサイトのページが表示され、フォーラムのホームページでは Forums が強調表示されます。2 つのサイトの外観も合わせるには、自社の外観に合わせるを参照してください。

この目的には、フォーラムサイトの Link to URL ページは使用できません。Liferay ではこのタイプのページをサイトの最初のページにできないため、その方法では既存のサイトのホームページを先頭にすることができません。

各サイトでの変更

各フォーラムサイトは、それぞれ独自の Forums マスターページ、スタイルブック、ナビゲーションメニューを持ちます。フォーラムのカスタマイズのように、あるフォーラムサイトの外観やナビゲーションを変更した場合は、他の各サイトでも同じ変更を行う必要があります。

フォーラムサイトの削除

フォーラムサイトの削除を参照してください。他のフォーラムサイトには影響しません。