AE テンプレート拡張機能の作成

Activation Engine のテンプレート拡張機能の作成に関する情報が記載されています。

テンプレート拡張機能

テンプレート拡張機能へのリンク作成プロセスは、新規スクリプトのリンク作成に似ています。 AE による処理が必要なカスタム・テンプレートを含む拡張機能リストを定義する必要があります。 Activation Engine は最初にデフォルト・テンプレート・ファイル ae_template.xml を処理し、その後で拡張機能設定を検索します。 AE は設定を検出すると、そのリストを使用してユーザーの作成したテンプレート・ファイルを処理します。 ユーザーの作成したテンプレートは、スキーマ・セクションに記述されている AE テンプレート・ファイルの事前定義構造に一致している必要があります。 新しく作成されたテンプレート・ファイルが、AE で要求されている構造に完全に一致していない場合、そのテンプレートはエンジンによって処理されません。

スクリプト拡張機能と同様に、ユーザーの作成するテンプレートにはいくつか期待されている事項があります。 まず、すべてのカスタム・テンプレート・ファイルは、スキーマに定義された定義済みの構造に従っている必要があります。 詳しくは、 AE テンプレート・ファイルの作成 を参照してください。 テンプレートには、設定セクションと規則セクションが含まれている必要があります。 設定セクションは、記入されている場合もあれば、記入されていない場合もあります。 テンプレートで「設定」セクションのルールのいずれかが埋められていない場合は、その親のルールが使用されます。 (この親テンプレートは ae_template.xml テンプレート・ファイルです)。 scriptsDirectory 設定がカスタム・テンプレート・ファイルにない場合、AE は親テンプレートに定義されていないどのスクリプトも呼び出せないことに注意してください。