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

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

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

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

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

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

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

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

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

29.2.1 ルールの追加

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

  1. 「Dynamic Converterの管理」ページを開きます。
  2. 「テンプレートの選択ルール」をクリックします。
  3. 「テンプレートの選択ルール」ページで、(「テンプレートの選択ルール」見出しの)「新規ルール名」テキスト・ボックスにルールの名前を入力します。
  4. 「新規ルールの追加」をクリックします。

    ルールをハイライトすると、ルールの条件とテンプレートのフィールドが空白であることがわかります。このルールに対するメタデータ基準とテンプレートは、この時点で入力できます。

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

29.2.2 ルールの削除

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

  1. 「Dynamic Converterの管理」ページを開きます。
  2. 「テンプレートの選択ルール」をクリックします。
  3. 「テンプレートの選択ルール」ページで、削除するルールをハイライトして「ルールの削除」をクリックします。
  4. 「テンプレートの選択ルール」ページの下部にある「更新」をクリックします。

    ノート:

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

29.2.3 ルールの並替え

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

  1. 「Dynamic Converterの管理」ページを開きます。
  2. 「テンプレートの選択ルール」をクリックします。
  3. 「テンプレートの選択ルール」ページで、次のどちらかを実行します。
    • ルールをリスト内で上に移動して、他のルールより優先させるには、ルールを強調表示し、「上に移動」をクリックします。次に、「更新」をクリックします。

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

29.3 ルールへのメタデータ基準の割当て

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

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

  1. 「Dynamic Converterの管理」ページを開きます。
  2. 「テンプレートの選択ルール」をクリックします。
  3. 「テンプレートの選択ルール」ページで、(「選択したルールの条件」見出しの)「フィールド」リストからメタデータ・フィールドを選択します。「タイプ」、「作成者」、「タイトル」、「コンテンツID」、またはその他いくつかのフィールドを選択できます。
  4. 「値」テキスト・ボックスに、ルールを適用するメタデータを入力します。

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

  5. ルールに対して2番目および3番目のメタデータ・フィールドを選択するオプションもあります。

    メタデータ・フィールド間には常にANDの関係があり、すべての基準を満たすコンテンツ・アイテムのみがこのルールによって変換されます。

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

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

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

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

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

  1. 「Dynamic Converterの管理」ページを開きます。
  2. 「テンプレートの選択ルール」をクリックします。
  3. 「テンプレートの選択ルール」ページで、(「選択したルールのテンプレートとレイアウト」見出しの)「テンプレート」テキスト・ボックスにテンプレートのコンテンツIDを入力します。

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

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

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

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