プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle WebCenter Portalでのポータルの構築
11gリリース1 (11.1.1.9.0)
E50013-05
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次

前
 
次
 

28 コンテンツ・プレゼンタ・テンプレートの使用

この章では、WebCenter Portalでコンテンツ・プレゼンタ・テンプレートを作成および管理する方法について説明します。

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


権限:

共有コンテンツ・プレゼンタ・テンプレートでこの章のタスクを実行するには、アプリケーション・レベルの権限Create, Edit, and Delete Content Presenter Templatesが必要です。Application Specialistロールを持つユーザーには、この権限がデフォルトで付与されます。アプリケーション・レベルの権限の詳細は、Oracle WebCenter Portalの管理のアプリケーションのロールと権限の概要に関する項を参照してください。

ポータル・レベルのコンテンツ・プレゼンタ・テンプレートでこの章のタスクを実行するには、ポータル・レベルの権限Create, Edit, and Delete Assets (標準権限)またはCreate, Edit, and Delete Content Presenter Templates (アドバンスト権限)が必要です。ポータル・レベルの権限の詳細は、第29.1項「ポータルのロールと権限について」を参照してください。


28.1 コンテンツ・プレゼンタ・テンプレートについて

コンテンツ・プレゼンタ・テンプレートでは、ポータル・ページ上のコンテンツ・アイテムを、コンテンツ・プレゼンタでどのようにレンダリングするかについて定義します。WebCenter Portalには、デフォルトのコンテンツ・プレゼンタ・テンプレートがいくつか用意されています。また、アプリケーション開発者は、新しいカスタム表示テンプレートを作成することもできます(詳細は、Oracle WebCenter PortalおよびOracle JDeveloperでのポータルの開発の「コンテンツ・プレゼンタ表示テンプレートの作成」を参照してください)。

コンテンツ・プレゼンタ・テンプレートが共有アセットの場合、すべてのポータルの「アセット」ページにポータル固有のテンプレートとともに表示されます。

コンテンツ・プレゼンタ・テンプレートでは、単一コンテンツ・アイテム、複数コンテンツ・アイテム、またはそれら両方の組合せを処理できます。たとえば、複数コンテンツ・アイテムのテンプレートで各アイテムのタブをレンダリングしてから、単一アイテムのテンプレートをコールして選択アイテムの詳細をレンダリングできます。

「コンテンツ・プレゼンタ」タスク・フローをページに追加する場合は、「コンテンツ・プレゼンタ構成」ダイアログでコンテンツ・プレゼンタ・テンプレートを選択します(詳細は、第33章「コンテンツ・プレゼンタを使用したコンテンツの公開」を参照)。

28.2 コンテンツ・プレゼンタ・テンプレートの作成

デフォルトのコンテンツ・プレゼンタ・テンプレートではニーズが満たされない場合、アプリケーション開発者は、JDeveloperを使用して新しいカスタム表示テンプレートを作成できます。詳細は、Oracle WebCenter PortalおよびOracle JDeveloperでのポータルの開発の「コンテンツ・プレゼンタ表示テンプレートの作成」を参照してください。

「アップロード」アクションを使用すると、カスタムのコンテンツ・プレゼンタ・テンプレートをインポートできます(第20.5.8項「アセットのアップロード」を参照)。

28.3 コンテンツ・プレゼンタ・テンプレートの管理

「アセット」ページまたは「共有アセット」ページの「コンテンツ・プレゼンタ」セクションでは、次に示すオプションを使用して、コンテンツ・プレゼンタ・テンプレートを管理できます。

  • 削除: 不要になったカスタムのコンテンツ・プレゼンタ・テンプレートを削除できます。デフォルトのテンプレートは削除できません。

    詳細は、第20.5.9項「アセットの削除」を参照してください。

  • アップロード: JDeveloperで開発したコンテンツ・プレゼンタ・テンプレートを含むアーカイブ・ファイルをアップロードできます。

    テンプレートのアップロードの詳細は、第20.5.8項「アセットのアップロード」を参照してください。

    WebCenter Portal開発者は、コンテンツ・プレゼンタ・テンプレートを開発できます。詳細は、Oracle WebCenter PortalおよびOracle JDeveloperでのポータルの開発の「コンテンツ・プレゼンタ表示テンプレートの作成」を参照してください。


    注意:

    「ダウンロード」アクションは、デフォルトのコンテンツ・プレゼンタ・テンプレートに対してはアクティブになりません。

  • セキュリティ設定(「アクション」メニュー): 各コンテンツ・プレゼンタ・テンプレートには、1つの「セキュリティ設定」ダイアログが関連付けられています。このダイアログでは、テンプレートのセキュリティをカスタマイズできます。

    詳細は、第20.5.6項「アセットのセキュリティの設定」を参照してください。

  • プロパティの表示(「アクション」メニュー): 各コンテンツ・プレゼンタ・テンプレートには、1つの「プロパティの表示」ダイアログが関連付けられています。このダイアログには、テンプレートについての有用な情報がまとめて表示されます。

    詳細は、第20.5.1項「アセットに関する情報の表示」を参照してください。

  • ソースの編集(「アクション」メニュー): カスタムのコンテンツ・プレゼンタ・テンプレートのソース・コードを直接編集できます。デフォルトのテンプレートは編集できません。

    詳細は、第20.4.2項「アセットのソース・コードの編集」を参照してください。