ヘッダーをスキップ
Oracle® Oracle Fusion Middleware Oracle WebCenter Contentのマネージング
11g リリース1(11.1.1)
B72426-01
  ドキュメント・ライブラリへ移動
ライブラリ
目次へ移動
目次

前
 
次
 

31 テンプレート・ルール

この章では、Dynamic Converterテンプレート・ルールの管理、メタデータ条件のルールへの割当ておよびルールのテンプレートの選択を実行する方法について説明します。

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

31.1 テンプレート・ルールについて

ルールは、Dynamic Converterで変換プロセスを動作させるための一連の指示です。これらの指示に基づいて、Oracle WebCenter Content Serverでソース・ドキュメントが特定され、それらを変換する必要があるかどうかがメタデータ(コンテンツID、タイプ、作成者など)およびファイル・タイプに基づいて決まります。次に、ルールに基づいて、ルールに関連付けられているテンプレートを使用したドキュメントの変換がリクエストされます(テンプレートの詳細は第32章「変換テンプレート」を参照)。Dynamic Converterでは、複数のルールを使用できます。この場合、ソース・ドキュメントのメタデータに最初に一致したルールが動的変換で使用されます。システム構成によっては、一致する他のルールも適用可能です。

「テンプレートの選択ルール」ページでは、ルールの追加、削除および再編成、ルールで使用する条件(メタデータ)の指定および(1つ以上の)テンプレートのルールへの割当てを実行できます。

「テンプレートの選択ルール」ページは、複数の機能で構成されています。複数のルールを追加し、それらをソース・ドキュメントに適用する順序を変更できます。ルールで使用する複数のメタデータ・フィールドを選択できます(構成ページでさらにフィールドを追加できます)。最後に、(1つ以上の)テンプレートをルールに割り当て、それらのテンプレートを「テンプレートの編集」ボタンを使用して編集できます。

31.2 テンプレート・ルールの管理

「テンプレートの選択ルール」ページの一番上のセクションでは、テンプレート・ルールを管理できます。

31.2.1 ルールの追加

新しいテンプレート・ルールを追加するには:

  1. Dynamic Converterの管理ページを開きます。

  2. 「テンプレートの選択ルール」をクリックします。

  3. 「テンプレートの選択ルール」ページで、(「テンプレートの選択ルール」ヘッダーの)「新規ルール名」テキスト・ボックスにルールの名前を入力します。

  4. 「新規ルールの追加」をクリックします。

    ルールをハイライトすると、ルールの条件とテンプレートのフィールドが空白であることがわかります。この状態ですぐに、このルールに必要なメタデータ条件とテンプレートの入力を始めることができます。

  5. 「テンプレートの選択ルール」ページの下部にある「更新」をクリックします。

31.2.2 ルールの削除

「テンプレートの選択ルール」リストからテンプレート・ルールを削除するには:

  1. Dynamic Converterの管理ページを開きます。

  2. 「テンプレートの選択ルール」をクリックします。

  3. 「テンプレートの選択ルール」ページで、削除するルールをハイライトして「ルールの削除」をクリックします。

  4. 「テンプレートの選択ルール」ページの下部にある「更新」をクリックします。


    重要:

    ルールを削除すると、そのルールの設定(メタデータ条件およびテンプレート)がすべて削除されます。この操作を取り消すことはできません。


31.2.3 ルールの並替え

テンプレート・ルールの処理順序を変更するには:

  1. Dynamic Converterの管理ページを開きます。

  2. 「テンプレートの選択ルール」をクリックします。

  3. 「テンプレートの選択ルール」ページで、次のどちらかを実行します。

    • リストでルールを上(他のルールより優先される)に移動するには、ルールをハイライトして「上に移動」をクリックします。次に、「更新」をクリックします。

    • リストでルールを下(他のルールより優先度が低くなる)に移動するには、ルールをハイライトして「下に移動」をクリックします。次に、「更新」をクリックします。

31.3 メタデータ条件のルールへの割当て

変換テンプレートをコンテンツ・アイテムに割り当てる場合、ここで指定するメタデータがソース・ドキュメントに割り当てられているメタデータと一致することを確認する必要があります。このことは、コンテンツ・サーバーでコンテンツ情報ページを開くことで確認できます。

メタデータをテンプレートの選択ルールに割り当てるには:

  1. Dynamic Converterの管理ページを開きます。

  2. 「テンプレートの選択ルール」をクリックします。

  3. 「テンプレートの選択ルール」ページで、(「選択したルールの条件」ヘッダーの)「フィールド」リストからメタデータ・フィールドを選択します。「タイプ」、「作成者」、「タイトル」、「コンテンツID」または他の多くのフィールドから選択できます。

  4. 「値」テキスト・ボックスに、ルールのターゲットとするメタデータを入力します。

    「値」テキスト・ボックスの右側にあるメニューからメタデータ値を選択できます。また、ワイルドカードを使用してメタデータ値を指定することもできます。

  5. 必要に応じて、ルールの2番目および3番目のメタデータフィールドを選択します。

    メタデータフィールド同士は常に"AND"結合されます。これは、このルールによって変換されるのは、すべての条件を満たすコンテンツ・アイテムのみであることを意味します。

    ルールごとに指定できる条件の最大数は、「Dynamic Converterの構成」ページの設定によって制御されます。

  6. 「テンプレートの選択ルール」ページの下部にある「更新」をクリックしてルールを更新します。

31.4 ルールのテンプレートの選択

テンプレートの選択ルールは、ルールのテンプレートを選択するまで完了しません。テンプレートは最終的に、変換済ドキュメントの外観を設定します。

テンプレートをルールに割り当てるには:

  1. Dynamic Converterの管理ページを開きます。

  2. 「テンプレートの選択ルール」をクリックします。

  3. 「テンプレートの選択ルール」ページで、(「選択したルールのテンプレートとレイアウト」ヘッダーの)「テンプレート」テキスト・ボックスにテンプレートのコンテンツIDを入力します。

    「テンプレート・タイプ」メニューからテンプレートのタイプ(HTML変換、クラシックHTML変換またはスクリプト)を選択できます。さらに、「使用できるテンプレート」メニューから必要なテンプレートを選択できます。

  4. 前のステップでクラシックHTML変換テンプレートを選択した場合、レイアウト・テンプレートでそれを補完することもできます。その場合、「レイアウト」テキスト・ボックスでレイアウト・テンプレートのコンテンツIDを入力します(この場合も、「使用できるレイアウト」メニューからレイアウト・テンプレートを選択できます)。

  5. 「更新」をクリックし、テンプレートをルールに追加します。

テンプレートの選択ルールを作成し、適切なメタデータ条件を割り当て、ルールで(1つ以上の)テンプレートを選択した後は、「Dynamic Converterの構成」ページで構成設定を確認する必要があります。特に、必要なファイル・タイプを「変換フォーマット」リストに追加済であることを確認してください。

詳細は、第32章「変換テンプレート」を参照してください。