プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle WebCenter Portalでのポータルの構築
12c (12.2.1.2.0)
E82737-01
目次へ移動
目次

前
次

48 ポータルへのディスカッション・フォーラムの追加

この章では、ディスカッション機能と、参加者のポータルでディスカッションを設定する方法について説明します。ディスカッションは、ポータルの他のメンバーとのテキストベースのディスカッションを作成し、これに参加する方法を提供します。ディスカッションを使用して、フォーラムの作成、質問の投稿および回答の検索を行います。ディスカッション・フォーラムではさらに、ディスカッションを保存して再度アクセスすることもできます。

この章の内容は次のとおりです。

権限

この章のタスクを実行するには、ポータル・マネージャであるか、ポータルManage Security and ConfigurationまたはManage Configurationのいずれかの権限を持つメンバーである必要があります。

ディスカッションを使用するには、少なくとも次の権限が必要です。

  • Create, Edit, and Delete DiscussionsまたはCreate and Edit Discussions

  • Edit Pages (ページにディスカッション・タスク・フローを追加)

  • Edit Task Flows(必要に応じてタスク・フローを変更)

ポータル・レベルの権限の詳細は、「ポータルのロールと権限について」を参照してください。

48.1 ディスカッションの前提条件

ディスカッションが機能するには、システム管理者はWebCenter Portalで次のタスクを実行する必要があります。

  • ディスカッション・サーバーをインストールおよび構成し、2つのアプリケーション間の接続がアクティブであることを確認します。ディスカッションおよびお知らせには、Oracle WebCenter Portalのディスカッション・サーバーへの単一の接続が必要です。詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの管理』のお知らせおよびディスカッションの管理に関する項を参照してください。

  • 『Oracle Fusion Middleware Oracle WebCenter Portalの管理』のWebCenter Portalのディスカッション・フォーラム・オプションの構成に関する項の説明に従って、WebCenter Portalのディスカッション・フォーラム・オプションを構成します。

関連項目:

『Oracle Fusion Middleware Oracle WebCenter Portalの管理』のお知らせおよびディスカッションにかかわる問題のトラブルシューティングに関する項

ディスカッションをポータルで使用できるようにするには、ポータル・マネージャか、Manage Security and Configuration権限またはManage Configuration権限のあるユーザーが、次のタスクを実行する必要があります。

注意:

ディスカッション機能、およびディスカッションの使用方法の詳細は、「ディスカッションのタスク・フローの使用」を参照してください。

48.2 ディスカッションについて

ディスカッションを使用して、現在のポータル、または複数のポータルに限定されるディスカッション・フォーラムにトピック情報を投稿、返信、および保持することができます。ユーザーがディスカッション・フォーラムに投稿したトピックに対して、他のユーザーは関連する情報を投稿します。この情報はすべて、フォーラム内に保持されます。

ディスカッションを提供するバックエンド・サーバー(Oracle WebCenter Portalのディスカッション・サーバー)では、コンテンツは階層形式で管理されます。この階層の最上部にはカテゴリがあります。その下にはフォーラム、その下にトピックがあります。ポータルでカテゴリが公開されている場合、権限を持つユーザーは指定された範囲内で複数のフォーラムを作成し、これらのフォーラムの下に複数のトピックを作成することができます。カテゴリが公開されていない場合、権限を持つユーザーは指定された範囲内にある1つのフォーラムに複数のトピックを作成できます。

デフォルトでは、新規ポータルに対してディスカッション・フォーラムが1つ割り当てられます。必要に応じて、ポータル・マネージャは、「ポータルのディスカッション・フォーラムの設定の変更」の説明に従って、複数のフォーラムをポータルに割り当てることができます。

ディスカッションの有効範囲はポータルです。つまり、ポータルのコンテキスト内でのみ、フォーラムやトピックを作成できます。アプリケーション権限によっては、ポータルおよびホーム・ポータルの両方でディスカッションを表示し、参加することができます。

ディスカッションへのアクセスは、アプリケーション・セキュリティによる影響を受けます。ユーザーは、指定されたポータル内で、自分のユーザー・ロールに付与された権限に従って、ディスカッションにアクセスできます。

スコープ設定により、ディスカッションを表示し、これに参加できるユーザーがさらに制限されます。たとえば、Financeポータル・フォーラムで発生したディスカッションを表示できるのは、Financeポータルのメンバーのみです。

特定のユーザーのみにディスカッション・フォーラムを公開するには、このようなユーザーのみを、フォーラムを開催するポータルのメンバーとして追加する必要があります(詳細は、「ポータルへのユーザー・アクセスの付与」を参照してください)。

ディスカッションをすべてのユーザーに公開するには、パブリック・アクセスが可能なポータルを作成する必要があります(詳細は、「ポータルへのパブリック・アクセスの付与」を参照してください)。

大半のディスカッションのタスク・フローには、コンテンツを表示するフォーラムを指定するための構成の設定が用意されています。これは特に、指定されたポータルの外部に存在するホーム・ポータルで使用されます(詳細は、「ディスカッション・タスク・フローのプロパティの使用」を参照してください)。

注意:

1つのポータルのディスカッション・タスク・フローのすべてのインスタンスは同じバックエンド・サーバーに対して実行されるため、複数のディスカッション・タスク・フロー・インスタンスを追加しても役立ちません。これは、プレゼンス、お知らせ、メールなど、バックエンド・サーバーへの接続を必要とするタスク・フローすべてにあてはまります。

ディスカッションの表示や参加に使用できる様々なタスク・フローがあります。

  • ディスカッション・フォーラムに用意されているコントロールを使用して、ディスカッション・フォーラムの作成、ディスカッション・フォーラム・トピックの作成、返信および管理、監視フォーラムと監視トピックの選択をすることができます(図48-1)。

    ポータル・マネージャのみが、「ディスカッション・フォーラムの作成」の説明に従って、ディスカッション・フォーラムを作成、編集および削除できます。

    フォーラムのトピックおよび返信の作成および管理、フォーラムおよびトピックの監視、フォーラム情報の表示および非表示、ディスカッション・トピックからのメールの送信の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの使用』のディスカッションの使用に関する項を参照してください。

    図48-1 ディスカッション・フォーラム・タスク・フロー

    図48-1の説明が続きます
    「図48-1 ディスカッション・フォーラム・タスク・フロー」の説明

    ディスカッション・フォーラム・タスク・フローは、デフォルトで、ポータル「ディスカッション」ページに公開されます(「ポータルへの「ディスカッション」ページの追加」を参照)。このタスク・フローはホーム・ポータルには追加できません。

  • 「フォーラム」は、特定のポータルのディスカッションにある「最近のトピック」、「人気のトピック」、「監視トピック」、「監視フォーラム」ビューにアクセスする手段を提供します(図48-2)。

    「フォーラム」タスク・フローは、フォーラムやトピック・タイトルに追加表示されるデータを選択するためのコントロールも提供します。タスク・フロー・ツールバーの「パーソナライズ」アイコン(鉛筆)をクリックすると、「表示設定」ダイアログが開きます(図48-3)。

    たとえば、メニューで「最近のトピック」を選択したとき、「表示設定」ダイアログには「作成者」「日付」「返信」オプションが表示されます(図48-3)。タスク・フローに監視フォーラムが表示されているとき、「表示設定」ダイアログには「日付」および「トピック」オプションが表示されます。

    詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの使用』の「フォーラム」ビューでの情報の表示または非表示に関する項を参照してください。

    図48-3 「表示設定」ダイアログ

    図48-3の説明が続きます
    「図48-3 「表示設定」ダイアログ」の説明

    使用可能な表示設定は、「フォーラム」タスク・フローの「表示オプション」メニューでそのときに選択されているオプションによって変わります(図48-4)。

    図48-4 「表示オプション」メニュー(フォーラム)

    図48-4の説明が続きます
    「図48-4 「表示オプション」メニュー(フォーラム)」の説明

    フォーラム・タスク・フローは、ページがホーム・ポータルを範囲とするか、ポータルを範囲とするかにかかわらず、どのようなページにでも配置できます。デフォルトのリソース・カタログでは、「ソーシャルとコミュニケーション」フォルダで使用できます。

  • 「人気のトピック」(図48-5)には、指定されたポータルにあるすべてのディスカッション・フォーラムのうち、最も頻繁に閲覧されているディスカッション・トピックが表示されます。

    図48-5 「人気のトピック」タスク・フロー

    図48-5の説明が続きます
    「図48-5 「人気のトピック」タスク・フロー」の説明

    「人気のトピック」タスク・フローは、トピック・タイトルに追加表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ヘッダーの「パーソナライズ」(鉛筆)アイコンをクリックすると、表示する追加情報のタイプを選択するためのコントロールが入ったパネルが開きます(図48-6)。

    図48-6 人気のトピック・タスク・フローの「表示」パネル

    図48-6の説明が続きます
    「図48-6 人気のトピック・タスク・フローの「表示」パネル」の説明

    人気のトピック・タスク・フローは、ページがホーム・ポータルを範囲とするか、ポータルを範囲とするかにかかわらず、どのようなページにでも配置できます。デフォルトのリソース・カタログでは、「アラートと更新」フォルダで使用できます。

    詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの使用』の「人気のトピック」での情報の表示または非表示に関する項を参照してください。

  • 「最近のトピック」(図48-7)には、指定されたポータルにあるすべてのディスカッション・フォーラムのうち、過去2日間にアクセスされたディスカッション・トピックが表示されます。

    図48-7 「最近のトピック」タスク・フロー

    図48-7の説明が続きます
    「図48-7 「最近のトピック」タスク・フロー」の説明

    ポータル・ディスカッション・トピックへのアクセスは、自分がメンバーになっているポータルのみに制限されます。

    「最近のトピック」タスク・フローは、トピック・タイトルに追加表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ヘッダーの「パーソナライズ」(鉛筆)アイコンをクリックすると、表示する追加情報のタイプを選択するためのコントロールが入ったパネルが開きます(図48-8)。

    図48-8 「最近のトピック」タスク・フローのパネルを表示

    図48-8の説明が続きます
    「図48-8 「最近のトピック」タスク・フローのパネルを表示」の説明

    最近のトピック・タスク・フローは、ページがホーム・ポータルを範囲とするか、ポータルを範囲とするかにかかわらず、どのようなページにでも配置できます。デフォルトのリソース・カタログでは、「アラートと更新」フォルダで使用できます。

    詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの使用』の「最近のトピック」での情報の表示または非表示に関する項を参照してください。

  • 「監視フォーラム」(図48-9)は、特定のポータルまたはすべてのポータルで監視するように選択したすべてのディスカッション・フォーラムを表示する手段を提供します。

    図48-9 「監視フォーラム」タスク・フロー

    図48-9の説明が続きます
    「図48-9 「監視フォーラム」タスク・フロー」の説明

    「監視フォーラム」タスク・フローは、トピック・タイトルとともに表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ヘッダーの「パーソナライズ」(鉛筆)アイコンをクリックすると、表示する追加情報のタイプを指定するためのコントロールが入ったパネルが開きます(図48-10)。

    図48-10 「監視フォーラム」タスク・フローのパネルを表示

    図48-10の説明が続きます
    「図48-10 「監視フォーラム」タスク・フローのパネルを表示」の説明

    監視フォーラム・タスク・フローは、ページがホーム・ポータルを範囲とするか、ポータルを範囲とするかにかかわらず、どのようなページにでも配置できます。デフォルトのリソース・カタログでは、「ソーシャルとコミュニケーション」フォルダで使用できます。

    詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの使用』の「監視フォーラム」での情報の表示または非表示に関する項を参照してください。

  • 「監視トピック」(図48-11)は、特定のポータルまたはすべてのポータルで監視するように選択したすべてのトピックを一括表示するビューを提供します。

    図48-11 「監視トピック」タスク・フロー

    図48-11の説明が続きます
    「図48-11 「監視トピック」タスク・フロー」の説明

    「監視トピック」タスク・フローは、トピック・タイトルとともに表示されるデータを決定するためのコントロールも提供します。タスク・フロー・ヘッダーの「パーソナライズ」(鉛筆)アイコンをクリックすると、表示する追加情報のタイプを指定するためのコントロールが入ったパネルが開きます(図48-12)。

    図48-12 「監視トピック」タスク・フローのパネルを表示

    図48-12の説明が続きます
    「図48-12 「監視トピック」タスク・フローのパネルを表示」の説明

    監視トピック・タスク・フローは、ページがホーム・ポータルを範囲とするか、ポータルを範囲とするかにかかわらず、どのようなページにでも配置できます。デフォルトのリソース・カタログでは、「ソーシャルとコミュニケーション」フォルダで使用できます。

    詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの使用』の「監視トピック」での情報の表示または非表示に関する項を参照してください。

ディスカッションは、リンクやメールなどの他の機能と密接に統合されています。たとえば、ポータル配信リストに送信されたメールを、そのポータルのデフォルト・ディスカッション・フォーラムに追加投稿することができます。ポータル・マネージャは、ディスカッションのポータル設定で「着信メールのモニター」を選択する必要があります(「ディスカッション・フォーラムでのポータル・メールの公開」を参照)。ディスカッション・トピックはどれでも、必要に応じて、トピックから、ドキュメントやお知らせなどの別のポータル・アセットにリンクできます。

48.3 ポータルのディスカッション・フォーラムの設定の変更

システム管理者は、WebCenter Portalの管理ページで、アプリケーション全体のディスカッション・フォーラム・オプションを設定する必要があります(『Oracle Fusion Middleware Oracle WebCenter Portalの管理』のWebCenter Portalのディスカッション・フォーラム・オプションの構成に関する項を参照)。デフォルトでは、ディスカッションが有効化された後、WebCenter Portalによって新しいポータルに1つのディスカッション・フォーラムが作成されます。詳細は、「ポータルで使用可能なツールとサービスの有効化および無効化」を参照してください。ディスカッションを有効化した後、オプションで、(この項で説明するように)デフォルト設定を変更し、複数のディスカッション・フォーラムをポータルに割り当てることができます。

WebCenter Portalでは、ディスカッション・サーバーのアプリケーション・ルート・カテゴリにすべてのディスカッション・フォーラムとカテゴリが格納されます。システム管理者は、『Oracle Fusion Middleware Oracle WebCenter Portalの管理』のディスカッションおよびお知らせを保存するディスカッション・サーバー上の場所の指定に関する項で説明しているように、ルート・カテゴリを変更できます。必要に応じて、特定のポータルのディスカッション・フォーラムのデフォルトの格納場所を変更できます。

ディスカッションの構成および管理の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの管理』のお知らせおよびディスカッションの管理に関する項を参照してください。

ポータルのディスカッション・フォーラムの設定を変更するには、次の手順を実行します。

  1. ツールとサービス・ページ(「ポータルのツールとサービスの管理へのアクセス」を参照)で、「ディスカッション」を選択します(図48-13)。

    図48-13 ポータルのディスカッション・フォーラムの設定

    図48-13の説明が続きます
    「図48-13 ポータルのディスカッション・フォーラムの設定」の説明
  2. (オプション)ディスカッション・フォーラムを構成および管理するためのWebベースのツールであるJive Forums管理コンソールを起動するには、「フォーラムの管理」をクリックします(図48-13)。
  3. ポータルに複数のディスカッション・フォーラムを割り当てるには、「ポータルの複数フォーラムのサポート」を選択します。

    注意:

    ディスカッション・ポータル・テンプレートのホーム・ページの「監視トピック」および最近のトピック・タスク・フローは、単一フォーラムのデータを表示するように設定されており、これがデフォルトの構成になります。ポータルで複数のフォーラムを使用するように指定している場合は、「監視トピック」および最近のトピック・タスク・フローを編集して、「フォーラムID」フィールドからタスク・フロー・パラメータを削除する必要があります。「ディスカッションのタスク・フローのパラメータ」「フォーラムID」を参照してください。

  4. 「保存」をクリックします。

    ページがリフレッシュされ、複数のフォーラムが格納されているカテゴリが表示されます(図48-14)。

    図48-14 ポータルのディスカッション・フォーラムの設定: 複数フォーラム

    ポータルのディスカッション・フォーラムの設定: 複数フォーラム
  5. 「カテゴリ名」および「フォーラム名」で指定したものとは異なるカテゴリやディスカッション・フォーラムにポータルのディスカッションを格納するには、ポータルのカテゴリの選択」アイコン(図48-14)をクリックして、格納場所を変更します。
  6. 「保存」をクリックします。

48.4 ディスカッション・フォーラムでのポータル・メールの公開

ポータルのメール配信リストでの通信は、ディスカッション・フォーラムの投稿として公開されます。メール・メッセージが新規の場合、それに関する新規トピックが作成されます。メール・メッセージが既存のメール・メッセージへの返信の場合、それに関するトピックへの返信が作成されます。

注意:

WebCenter Portalでは、Microsoft ExchangeサーバーまたはIMAP4およびSMTPをサポートする任意のメール・サーバーをサポートしています。WebCenter PortalのユーザーがWebCenter Portalでメールにアクセスして、読取り、返信、転送などの基本操作を実行できるようにするには、WebCenter Portalアプリケーションに適切なメール・サーバーを最初に登録する必要があります。デフォルトでは、メール・サービスは構成されていません。『Oracle Fusion Middleware Oracle WebCenter Portalの管理』のメールの管理に関する項を参照してください。

ディスカッション・フォーラムでポータル・メールを公開するには、次の手順を実行します。

  1. 「ツールとサービス」ページ(「ポータルのツールとサービスの管理へのアクセス」を参照)で、「ディスカッション」を選択します。
  2. 選択したディスカッション・フォーラムでポータル・メールを公開するには、「着信電子メールのモニター」(図48-15)を選択します。

    この機能を無効にして、ポータルのメールが公開されないようにするには、このチェック・ボックスを選択解除します。

    図48-15 ポータルのディスカッション・フォーラムの設定: メール

    ポータルのディスカッション・フォーラムの設定: メール
  3. 必要に応じて、ポータル「メール・アカウント」を更新します。

    これは、すべてのポータル・メンバーへのメールの送信に使用されるデフォルトの配信リストです。詳細は、「ポータルのメール配信リストの構成」を参照してください。

    注意:

    別のポータルの配信リストとして定義されているメール配信リストを指定した場合、その配信リストに送信されたメールは、デフォルトで、そのポータル「メール設定」で指定されているディスカッション・フォーラム内にアーカイブされます。ポータルの配信リストに送信されたメールは、先着順に、1つのフォーラムに一度だけアーカイブできます。

  4. 「IMAPホスト」フィールドに、IMAP (Internet Message Access Protocol)サービスが実行されているコンピュータ名を入力し、「IMAPポート」フィールドには、IMAPサービスがリスニングするポートを入力します。
  5. IMAP経由で受信するメールに対してセキュアな接続(SSL)が必要な場合は、「SSLの使用」を選択します。
  6. これらの設定を変更するために十分な権限(Manage権限)を持つポータル・メンバーの「ユーザー名」「パスワード」を入力します。
  7. 「フォーラム名」で指定したものとは別のディスカッション・フォーラムでポータル・メールを公開するには、「フォーラム名」または「フォーラムID」の値を編集します。

    「フォーラムID」フィールドの横にあるポータル・メールのフォーラムの選択」をクリックして、ポータルで使用可能なフォーラムのリストを表示します(図48-16)。

    図48-16 ポータル・メールのフォーラムの選択

    図48-16の説明が続きます
    「図48-16 ポータル・メールのフォーラムの選択」の説明
  8. リストでフォーラムを選択し、「選択」をクリックします。

    あるいは、フォーラムを最初から作成します。「フォーラムの作成」をクリックして、適切な名前と説明を入力します。複数のフォーラムを設定するように選択していない場合、このオプションは表示されません。

    注意:

    メールのアーカイブ用にフォーラムが指定されていなかったり、指定したフォーラムが削除されている場合、配信リストに送信されたメールはどこにもアーカイブされません。

  9. 「保存」をクリックします。

48.5 ポータルへの「ディスカッション」ページの追加

ポータル「ディスカッション」ページへのナビゲーションを提供するには、「ポータル・ナビゲーションへの既存ページの追加」の説明に従って、ポータル・ナビゲーションにページ・リンクを追加できます。

注意:

ツールが有効化された場合やポータルが作成された場合に、「ディスカッション」ページ(またはコンソール)は自動的に公開されません。ただし、ポータル・テンプレートで「ディスカッション」ページが公開される場合は、このテンプレートから作成されたポータルでもこのページが自動的に公開されます。

48.6 ページへのディスカッション・タスク・フローの追加

タスク・フローは、ディスカッションで使用できる機能をすべて公開します。ディスカッション・フォーラムは最も機能豊富なタスク・フローで、ディスカッション・フォーラムの作成や管理、ディスカッション・トピックや返信の投稿や管理のためのコントロールを提供します。もう1種類のタスク・フローはディスカッション・フォーラム・コンテンツへの便利なウィンドウです。特定のポータルや、すべてのポータルで使用できるディスカッション・フォーラムやトピックについて様々なビューを提供します。

ページにディスカッション・タスク・フローを追加する手順は、「ページへのコンポーネントの追加」を参照してください。

ヒント:

「ディスカッション」タスク・フローはデフォルトのリソース・カタログ(「ディスカッション・フォーラム」コンソールを除く。これはデフォルトでは「ディスカッション」ページに含まれます)の「ソーシャルとコミュニケーション」フォルダ(「フォーラム」、「監視フォーラム」および「監視トピック」)および「アラートと更新」フォルダ(「人気のトピック」および「監視トピック」)に含まれています。

ディスカッション・タスク・フローの詳細は、「ディスカッションについて」を参照してください。

図48-17に「人気のトピック」タスク・フローを示します。

図48-17 「人気のトピック」タスク・フロー

図48-17の説明が続きます
「図48-17 「人気のトピック」タスク・フロー」の説明

編集権限を持つユーザーは、ページ・エディタのタスク・フローのプロパティにアクセスできます。ディスカッション・タスク・フローを構成して、特定のポータル、またはすべてのポータルのディスカッションを表示する方法の詳細は、「ディスカッション・タスク・フローのプロパティの使用」を参照してください。

48.7 ディスカッション・タスク・フローのプロパティの使用

ディスカッション・タスク・フローには関連するプロパティがあり、これらのプロパティには、十分な権限を持つユーザーが、タスク・フローの「アクション・メニューの表示」からアクセスできます。たとえば、「パラメータ」ダイアログ(図48-18)を表示するには「パラメータ」を選択します。

図48-18 ディスカッションの最近のトピック・タスク・フローのコンポーネント・プロパティ

図48-18の説明が続きます
「図48-18 ディスカッションの最近のトピック・タスク・フローのコンポーネント・プロパティ」の説明

次の各項では、ディスカッション・タスク・フローのプロパティに関する情報を提供し、タスク・フローのパラメータについて説明します。

48.7.1 ディスカッションのタスク・フロー・プロパティの設定

ページ・エディタでコンポーネントを選択すると、「アクション・メニューの表示」が開き(図48-19)、ここから、コンポーネントのプロパティ(「パラメータ」、「アクセス」、「表示オプション」、「スタイル」および「コンテンツ・スタイル」)にアクセスできます。

図48-19 最近のトピック・タスク・フローの「アクション・メニューの表示」

「最近のトピック」の「アクション・メニューの表示」

ディスカッション・タスク・フローのプロパティを設定するには、次の手順を実行します。

  1. ページ・エディタで、このタスク・フローを含むページを開きます(「ページ・エディタでのページのオープン」を参照)。
  2. タスク・フローを選択して「アクション・メニューの表示」をクリックし、設定するプロパティを選択します。
    • パラメータによって、デフォルトのタスク・フロー・コンテンツが制御されます。各パラメータの説明は、「ディスカッションのタスク・フローのパラメータ」を参照してください。パラメータをイベントに結び付けたり、パラメータを使用してタスク・フローとページ・パラメータおよびページ定義変数を簡単に結び付けることができます。詳細は、「ページとコンポーネントの結付け」を参照してください。

    • アクセス設定で、特定のロール、ユーザーまたはグループに対してコンポーネントを表示または非表示にします。詳細は、「コンポーネント・アクセスの設定」を参照してください。

    • 「表示オプション」、「スタイル」および「コンテンツ・スタイル」のプロパティは、すべてのユーザーのタスク・フローの外観および動作に影響を及ぼします。これらのプロパティは、すべてのタスク・フローに共通しています。詳細は、「コンポーネント・プロパティの変更」を参照してください。

    「パラメータ」ダイアログと「表示オプション」ダイアログから式言語(EL)エディタにアクセスできます。ELエディタを使用すると、定数値のかわりに変数値を選択または指定できます。プロパティの横にある式エディタのアイコンアイコンをクリックし、「式ビルダー」を選択してエディタを開きます。

    注意:

    「表示オプション」ダイアログにELを入力する際、閉じ大カッコがないなど無効な構文が検出された場合にのみ、パーサーはエラーを報告します。検証は構文に対してのみ行われ、式の値に対しては行われません。汎用の表示オプションとは、表10-1に掲載されているオプションです。

    ELの検証は、汎用ではない表示オプションに対しては実行されません。

    ELのサポートが必要な場合は、アプリケーション開発者がEL式を指定できます。『Oracle Fusion Middleware Oracle JDeveloperによるWebCenter Portalアセットとカスタム・コンポーネントの開発』の式言語式に関する項を参照してください。

  3. 変更を保存します。

48.7.2 ディスカッションのタスク・フローのパラメータ

表48-1に、ディスカッション・タスク・フロー固有のプロパティを示します。

表48-1 ディスカッションのタスク・フローのパラメータ

パラメータ 説明 タスク・フロー

Category ID

ディスカッション・サーバーでは、指定されたフォーラムのセットの管理に使用されているカテゴリID

「フォーラム」タスク・フローでは、このパラメータを使用して、表示するフォーラムを指定します。その他すべての「ディスカッション」タスク・フローで、このパラメータを使用して、デフォルトで表示するトピックの親IDを指定します。

省略した場合、デフォルトではそのときのポータルに関連付けられているカテゴリIDが使用されます。ホーム・ポータルでは、ルート・カテゴリIDが使用されます。

指定されたポータルのカテゴリIDを返すには、次のEL式を使用します。

#{sessionContext['oracle.webcenter.collab.forum'].groupInfo['PortalName'].categoryId}

変数PortalNameで使用する内部名(ポータルの表示名ではない)を入力します。ポータルの内部名は、ポータルの管理設定のポータルURLで指定されている名前です。ポータルの表示名は「表示名」によって指定される名前で、ポータルの上部にあるポータル・バナーに表示される名前になります。ELのサポートが必要な場合は、アプリケーション開発者がEL式を指定できます。『Oracle Fusion Middleware Oracle JDeveloperによるWebCenter Portalアセットとカスタム・コンポーネントの開発』の式言語式に関する項を参照してください。

  • ディスカッション・フォーラム

  • フォーラム - クイック・ビュー

  • 人気のトピック

  • 最近のトピック

  • 監視フォーラム

  • 監視トピック

Forum ID

ディスカッション・サーバーで、トピックの管理に使用されるID

タスク・フローに表示するデフォルト・フォーラムの特定にはこのパラメータを使用します。

指定されたポータルのフォーラムIDを返すには、次のEL式を使用します。

#{sessionContext['oracle.webcenter.collab.forum'].groupInfo['PortalName'].forumId}

変数PortalNameで使用するポータル内部名(ポータルの表示名ではない)を入力します。ポータルの内部名は、ポータルの管理設定のポータルURLで指定されている名前です。ポータルの表示名は「表示名」によって指定される名前で、ポータルの上部にあるポータル・バナーに表示される名前になります。

ポータルで複数のフォーラムを使用するように選択している場合は、ディスカッション・ポータル・テンプレートのホーム・ページ上にある、デフォルトの「監視トピック」および最近のトピック・タスク・フローの「フォーラムID」フィールドに指定されているパラメータを削除します。これは、ディスカッション・ポータル・テンプレートのホーム・ページ上にあるこれら2つのデフォルトのタスク・フローが、デフォルト構成で単一フォーラムのデータを表示するように設定されているためです。この場合、「フォーラムID」が${sessionContext['oracle.webcenter.collab.forum'].groupInfo[portalContext.currentPortalName].forumId}に設定されています。この値を削除してページを保存します。

  • ディスカッション・フォーラム

  • 人気のトピック

  • 最近のトピック

  • 監視トピック

Hide Toolbar

タスク・フローのパーソナライズ機能を表示または非表示にする手段(『Oracle Fusion Middleware Oracle WebCenter Portalの使用』の追加ディスカッション・フォーラム情報の表示および非表示に関する項を参照)。

  • 選択されている場合、タスク・フローのパーソナライズ機能は非表示になります。

  • 選択が解除されている場合、タスク・フローのパーソナライズ機能は表示されます。これはデフォルト値です。

  • 人気のトピック

  • 最近のトピック

  • 監視フォーラム

  • 監視トピック

Show Recursive Forums

フォーラムのカテゴリのみを表示するか、サブ項目まで表示するかを決定します。

  • 選択されている場合、指定されたカテゴリ/サブ項目の下にあるフォーラムがすべて表示されます。これはパフォーマンスに影響を与えます。

  • 選択が解除されている場合、カテゴリの真下にある子フォーラムの実が表示されます。これはデフォルト値です。

フォーラム

Show Categories

「カテゴリID」の下にグループ化されたフォーラム、または「フォーラムID」で指定されたトピックを表示する方法。

  • 選択されている場合、タスク・フローには、Category IDを基準に分類されたフォーラムが表示されます。

  • 選択が解除されている場合、タスク・フローには、指定されたForum IDに関連するトピックが表示されます。これはデフォルト値です。

このパラメータの値は、他のパラメータと組み合せて使用します。

フォーラム

Do Not Allow Selecting Number of Topics Fetched

選択されている場合、ユーザーは表示可能なトピック数の変更を許可されていません。

ディスカッション・フォーラム

Number of Topics Fetched

表示可能なトピック数を設定します。

  • ディスカッション・フォーラム

  • フォーラム - クイック・ビュー

Number of Recent Topics Fetched

表示可能な最近のトピック数を設定します。

最近のトピック

Number of Watched Forums Fetched

表示可能な監視フォーラム数を設定します。

監視フォーラム

Number of Watched Topics Fetched

表示可能な監視トピック数を設定します。

監視トピック

Do Not Show More Link

選択されている場合、「追加」リンク(さらにトピックまたはフォーラムを表示する)は表示されません。

  • フォーラム - クイック・ビュー

  • 最近のトピック

  • 監視フォーラム

  • 監視トピック

48.8 ディスカッションのタスク・フローの使用

ディスカッション・フォーラムは機能豊富なタスク・フローで、ディスカッション・フォーラムの作成と管理(ポータル・マネージャのみ使用可能)およびディスカッション・トピックや返信の投稿と管理のためのコントロールを提供します。「監視トピック」や「監視フォーラム」などの他のタスク・フローは、ディスカッション・フォーラム・コンテンツの便利なビューです。特定のポータルや、すべてのポータルで使用できるディスカッション・フォーラムやトピックについて様々なビューを提供します。

注意:

ほとんどのタスクは、Create and Edit DiscussionsReply To DiscussionsおよびView Discussionsの各権限を持つポータル・メンバーによって実行できます。フォーラムのトピックおよび返信の作成および管理、フォーラムおよびトピックの監視、フォーラム情報の表示および非表示、ディスカッション・トピックからのメールの送信などのタスクの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの使用』のディスカッションの表示および参加に関する項を参照してください。

ポータル・マネージャおよびCreate, Edit, and Delete Discussions権限を持つメンバーのみが、この項での説明に従ってディスカッション・フォーラムを作成、編集および削除できます。

この項には次のサブセクションが含まれます:

48.8.1 ディスカッション・フォーラムの作成

ディスカッション・フォーラムは「ディスカッション」ページ(またはコンソール)上に、あるいは「ディスカッション・フォーラム」タスク・フローを使って作成します。

注意:

デフォルトでは、新規ポータルに対してディスカッション・フォーラムが1つ割り当てられます。必要に応じて、ポータル・マネージャは、「ポータルのディスカッション・フォーラムの設定の変更」の説明に従って、複数のフォーラムをポータルに割り当てることができます。

ディスカッション・フォーラムを作成するには、次の手順を実行します。

注意:

フォーラムを作成するには、ポータル・マネージャであるか、Create, Edit, and Delete Discussions権限を持っている必要があります。

  1. 「ディスカッション」ページ(コンソール)またはディスカッション・フォーラム・タスク・フローに移動します。

    複数のフォーラムが有効化されている場合、フォーラムのリストをポイントするフォーラム・リンクが表示されます(図48-20)。

    図48-20 複数のフォーラムが有効化されている「ディスカッション」ページ

    図48-20の説明が続きます
    「図48-20 複数のフォーラムが有効化されている「ディスカッション」ページ」の説明
  2. 「フォーラム」リンク、「フォーラムの作成」の順にクリックします(図48-21)。

    図48-21 フォーラムの作成

    図48-21の説明が続きます
    「図48-21 フォーラムの作成」の説明

    「フォーラムの作成」ダイアログ・ボックスが開きます(図48-22)。

    図48-22 「フォーラムの作成」ダイアログ

    図48-22の説明が続きます
    「図48-22 「フォーラムの作成」ダイアログ」の説明
  3. 「フォーラム名」フィールドに、ディスカッション・フォーラムの名前を入力します。

    最大で200文字入力できます。

  4. 必要に応じて、「フォーラムの説明」テキスト・ボックスにディスカッション・フォーラムの説明を入力します。

    最大で4000文字入力できます。

  5. 「作成」をクリックします。

    新しいフォーラムが、フォーラムのリストに表示されます(図48-23)。フォーラム名をクリックすると、フォーラムの内容が表示されます。

    図48-23 新規ディスカッション・フォーラム(Requested Enhancements)

    図48-23の説明が続きます
    「図48-23 新規ディスカッション・フォーラム(Requested Enhancements)」の説明

48.8.2 フォーラム名と説明の編集

ディスカッション・フォーラムの名前またはその説明を変更するには:

注意:

フォーラム名および説明を編集するには、ポータル・マネージャであるか、Create, Edit, and Delete Discussions権限を持っている必要があります。

  1. 「ディスカッション」ページ(またはコンソール)あるいはディスカッション・フォーラム・タスク・フローに移動し、編集の対象となるフォーラム名のリンクをクリックします。

    フォーラム・ページが表示されます(図48-24)。

    図48-24 「フォーラムの編集」リンクがあるフォーラム・ページ

    図48-24の説明が続きます
    「図48-24 「フォーラムの編集」リンクがあるフォーラム・ページ」の説明
  2. 「フォーラムの編集」をクリックします。

    「フォーラムの編集」ダイアログが開きます(図48-25)。

    図48-25 「フォーラムの編集」ダイアログ

    図48-25の説明が続きます
    「図48-25 「フォーラムの編集」ダイアログ」の説明
  3. 必要に応じて、「フォーラム名」フィールドに、変更後のディスカッション・フォーラム名を入力します。

    最大で200文字入力できます。

  4. 必要に応じて、「フォーラムの説明」テキスト・ボックスでディスカッション・フォーラムのデフォルトの説明を変更します。

    最大で4000文字入力できます。

  5. 「保存」をクリックします。

48.8.3 ディスカッション・フォーラムの削除

ディスカッション・フォーラムを削除するには:

注意:

ディスカッション・フォーラムを削除するには、ポータル・マネージャであるか、Create, Edit, and Delete Discussions権限を持っている必要があります。

  1. 「ディスカッション」ページ(またはコンソール)あるいはディスカッション・フォーラム・タスク・フローに移動し、削除の対象となるフォーラム名のリンクをクリックします。

    フォーラム・ページが表示されます(図48-26)。

    図48-26 「フォーラムの削除」リンクがあるフォーラム・ページ

    図48-26の説明が続きます
    「図48-26 「フォーラムの削除」リンクがあるフォーラム・ページ」の説明
  2. 「フォーラムの削除」をクリックします。
  3. 表示される「フォーラムの削除」ダイアログで、「削除」をクリックして操作を確定します。

    フォーラムおよびフォーラムに関連するすべてのトピックが削除されます。