Questions Widget
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

質問ウィジェットの設定

Liferay DXP/ポータル 7.3 以上

質問ウィジェットを構成する主な方法は 2 つあります。ウィジェット構成を直接使用する方法と、システム設定構成を使用する方法です。

ウィジェット設定を通じて設定するには、

  1. 編集を開始 質問 ウィジェットが展開されているページ。

  2. ウィジェット ヘッダーの オプション (Widget Options icon) → 構成をクリックします。

    オプション メニューからウィジェットを設定します。

    ヒント

    Liferay DXP 2025.Q1/Portal GA132 より前では、設定オプションはウィジェットの右上隅にありました。

システム設定から設定するには、

  1. コントロール パネルシステム設定メッセージ ボードに移動します。

  2. ウィジェットスコープの下の [Questions]をクリックします。

    システム設定の質問ウィジェット設定に移動します。

トピックの表示スタイル

トピックは、カードまたは一覧として表示できます。

  1. ウィジェット ヘッダーの オプション (Widget Options icon) → 構成をクリックします。

    Liferay DXP 2025.Q1/Portal GA132 より前では、設定オプションはウィジェットの右上隅に表示されていました。

  2. [General Settings]の下に、[Show Cards for Topic Navigation]オプションがあります。

これをチェックすると、ウィジェットには質問トピックごとに個別のカードが表示されます。 チェックされていない場合、ウィジェットにはすべての質問のリストが表示されます。

[設定]ウィンドウが開き、さまざまなオプションが表示されます。

トピック表示の制限

質問のデフォルトの表示動作は、すべてのトピックを表示することです。 ルートトピックを設定することにより、特定のトピックのみを表示するように選択できます。 特定のサブトピックまたは質問のみを表示するには、次の手順を実行します。

  1. ウィジェット ヘッダーの オプション (Widget Options icon) → 構成をクリックします。

    Liferay DXP 2025.Q1/Portal GA132 より前では、設定オプションはウィジェットの右上隅に表示されていました。

  2. をクリックし、ルートトピックIDの下の を選択します。

    ルートトピックとして個々のトピックを選択します。

  3. トピックを選択し、 「保存」をクリックします。 ウィジェットには、選択したトピックのサブトピックと質問のみが表示されるようになりました。

ウィジェットの権限管理

  1. ウィジェット ヘッダーの オプション (Widget Options icon) → 権限をクリックします。

    Liferay DXP 2025.Q1/Portal GA132 より前では、権限オプションはウィジェットの右上隅に表示されていました。

  2. 新しいウィンドウが開きます。

    このページでさまざまなロールに権限を割り当てます。

  3. さまざまなロールに権限を割り当てます。 [保存]をクリックします。

ゲストユーザーをログインにリダイレクトする

この機能を有効にするには、システム設定から構成する必要があります。

  1. コントロール パネルシステム設定メッセージ ボードに移動します。

  2. ウィジェットスコープの下の 質問 をクリックします。

    システム設定の質問ウィジェット設定に移動します。

  3. チェック ログインへのリダイレクトを有効にする

  4. ゲストユーザーが[質問する]をクリックしようとすると、ログインページにリダイレクトされるようになりました。

ゲスト ユーザーがウィジェットを表示できるようにするには、サービス アクセス ポリシーを作成する必要があります。

ゲストビューアを許可するサービス・アクセス・ポリシーの作成

  1. コントロール パネルサービス アクセス ポリシーに移動します。 追加 アイコン (Add icon) をクリックします。

  2. ポリシーに名前とタイトルを付けます。 下部にある[詳細モードに切り替え]ボタンをクリックします。 [ Allowed Service Signatures]の下に次の2つの署名を追加します。

    com.liferay.message.boards.service.MBCategoryService#getCategoriesCount
    com.liferay.message.boards.service.MBCategoryService#getCategory
    

    新しいポリシーを作成し、署名を追加します。

  3. [Save]をクリックして新しいポリシーを保存します。

システム設定リファレンス

設定Description
トピックナビゲーション用のカードを表示するこれをチェックすると、ウィジェットには質問トピックごとに個別のカードが表示されます。 それ以外の場合は、すべての質問のリストが表示されます。
URL でトピック名を使用これをチェックすると、各トピック名はトピック ID 番号ではなく、よりわかりやすい URL で使用されます。
ルートトピックIDこの設定は無視されます。