メタデータスキーマフォームの使用 use-the-metadata-schema-form
メタデータスキーマは、プロパティページのレイアウトと、特定のスキーマを使用するアセット用に表示されるメタデータプロパティを記述します。アセットにどのスキーマを適用するかによって、そのアセットのプロパティページに表示されるメタデータフィールドが決まります。
各アセットの プロパティ ページには、そのアセットの MIME タイプに応じたデフォルトのメタデータプロパティが表示されます。管理者は、メタデータスキーマエディターを使用して、既存のスキーマを変更したり、カスタムのメタデータスキーマを追加したりできます。Experience Manager Assets Brand Portal には、様々な MIME タイプのアセットに応じたデフォルトのフォームが用意されています。ただし、このようなアセットのカスタムフォームを追加することもできます。
メタデータスキーマフォームの追加 add-a-metadata-schema-form
新しいメタデータスキーマフォームを作成するには、以下の手順を実行します。
-
上部のツールバーで Experience Manager ロゴをクリックして、管理ツールにアクセスします。
-
管理ツールパネルの「メタデータスキーマ」をクリックします。
-
メタデータスキーマフォーム ページの「作成」をクリックします。
-
スキーマフォームを作成 ダイアログボックスで、スキーマフォームのタイトルを指定し、「作成」をクリックして、フォーム作成プロセスを完了します。
メタデータスキーマフォームの編集 edit-a-metadata-schema-form
新しく追加したメタデータスキーマフォームまたは既存のメタデータスキーマフォームを編集できます。メタデータスキーマフォームには、タブやタブ内のフォーム項目など、親から派生したコンテンツが含まれます。これらのフォーム項目をメタデータノード内のフィールドにマップしたり、フォーム項目を設定したりできます。
新しいタブまたはフォーム項目をメタデータスキーマフォームに追加できます。(親から)派生したタブおよびフォーム項目はロック状態です。子レベルではこれらを変更できません。
メタデータスキーマフォームを編集するには、以下の手順を実行します。
-
上部のツールバーで Experience Manager ロゴをクリックして、管理ツールにアクセスします。
-
管理ツールパネルの「メタデータスキーマ」をクリックします。
-
メタデータスキーマフォーム ページで、スキーマフォームを選択して、そのプロパティ(例:collection)を編集します。
note note NOTE 編集されていないテンプレートの前にはロック記号が表示されます。テンプレートをカスタマイズすると、そのテンプレートの前にあるロック記号が消えます。 -
上部のツールバーの「編集」をクリックします。
メタデータスキーマエディター ページが開き、左側には「基本」タブが、右側には「フォームを作成」タブが表示されます。
-
メタデータスキーマエディター ページで、アセットの プロパティ ページをカスタマイズします。それには、「フォームを作成」タブのコンポーネントタイプのリストから「基本」タブに、1 つ以上のコンポーネントをドラッグします。
-
コンポーネントを設定するには、コンポーネントを選択して、「設定」タブでそのプロパティを変更します。
「フォームを作成」タブのコンポーネント components-in-the-build-form-tab
「フォームを作成」タブには、スキーマフォーム内で使用できるフォーム項目が表示されます。「設定」タブに、「フォームを作成」タブで選択した各項目の属性が表示されます。「フォームを作成」タブで使用できるフォーム項目を次の表に示します。
/etc/tags/mac/<tenant_id>/<custom_tag_namespace>
)が含まれていない場合は、管理者がパス値(例:/etc/tags/<custom_tag_namespace>
)を変更しなければならないことがあります。メタデータコンポーネントの編集 edit-the-metadata-component
フォームのメタデータコンポーネントのプロパティを編集するには、コンポーネントをクリックし、「設定」タブでプロパティを編集します。
-
フィールドラベル:アセットのプロパティページに表示されるメタデータプロパティの名前。
-
プロパティにマッピング:このプロパティの値には、CRX リポジトリに保存される場所にあるアセットノードへの相対パスまたは名前を指定します。この値は、「./」で開始し、パスがアセットのノード配下にあることを示します。
このプロパティの有効な値は次のとおりです。
– ./jcr:content/metadata/dc:title
:アセットのメタデータノードにある値を、プロパティ dc:title
として格納します。
– ./jcr:created
:アセットのノードにある jcr プロパティを表示します。表示プロパティ上でこれらのプロパティを設定する場合は、これらのプロパティは保護されているので、「編集を無効にする」としてマークすることをお勧めします。そうしない場合、アセットのプロパティを保存したときに、「アセットの変更に失敗しました」というエラーが発生します。
- プレースホルダー:メタデータプロパティに関する関連情報をユーザーに示すには、このプロパティを使用します。
- 必須:プロパティページでメタデータプロパティを必須としてマークするには、このプロパティを使用します。
- 編集を無効にする:プロパティページでメタデータプロパティを編集不可にするには、このプロパティを使用します。
- 空白のフィールドを読み取り専用として表示:プロパティページでメタデータプロパティに値がなくても表示するには、このプロパティをオンにします。デフォルトでは、メタデータプロパティに値がない場合、プロパティページには表示されません。
- 説明:メタデータコンポーネントの短い説明を追加するには、このプロパティを使用します。
- 削除アイコン:スキーマフォームからコンポーネントを削除するには、このアイコンをクリックします。
スキーマフォームでのタブの追加または削除 add-or-delete-a-tab-in-the-schema-form
デフォルトスキーマフォームには、「基本」タブと「詳細」タブが含まれています。スキーマエディターで、タブを追加または削除できます。
- スキーマフォームに新しいタブを追加するには、「+」をクリックします。新しいタブにはデフォルトで「名前なし-1」という名前が付けられます。この名前は、「設定」タブから編集できます。
- タブを削除するには、「x」をクリックします。「保存」をクリックして、変更を保存します。
フォルダーへのメタデータスキーマの適用 apply-a-metadata-schema-to-a-folder
Brand Portal では、選択した特定の情報のみをアセットの プロパティ ページに表示するように、メタデータスキーマをカスタマイズして制御できます。プロパティ ページに表示するメタデータを制御するには、メタデータスキーマフォームから必要なメタデータを削除し、そのメタデータスキーマフォームを特定のフォルダーに適用します。
フォルダーにメタデータスキーマフォームを適用するには、以下の手順を実行します。
-
上部のツールバーで Experience Manager ロゴをクリックして、管理ツールにアクセスします。
-
管理ツールパネルの「メタデータスキーマ」をクリックします。
-
メタデータスキーマフォーム ページで、アセットに適用するスキーマフォーム(例:clothing)を選択します。
-
上部のツールバーの「フォルダーに適用」をクリックします。
-
フォルダーを選択 ページで、clothing メタデータスキーマを適用するフォルダー(例:Gloves)に移動します
-
「適用」をクリックして、フォルダーにメタデータスキーマフォームを適用します。
clothing メタデータスキーマフォームで使用できるメタデータが Gloves フォルダーに適用され、そのフォルダーの プロパティ ページに表示されます。
メタデータスキーマフォームの削除 delete-a-metadata-schema-form
Brand Portal では、カスタムのスキーマフォームのみを削除できます。デフォルトのスキーマフォームまたはテンプレートを削除することはできません。ただし、これらのフォームでのカスタムの変更内容は削除できます。
フォームを削除するには、フォームを選択して 削除 アイコンをクリックします。
MIME タイプ用のスキーマフォーム schema-forms-for-mime-types
MIME タイプ用の新しいフォームの追加 adding-new-forms-for-mime-types
デフォルトのフォームに加えて、様々な MIME タイプのアセット用のカスタムフォームを追加したり、適切なフォームタイプの下に新しいフォームを作成したりできます。例えば、image/png サブタイプの新しいテンプレートを追加するには、「image」フォームの下にフォームを作成します。スキーマフォームのタイトルはサブタイプ名です。この場合、タイトルは「png」です。
様々な MIME タイプ用の既存のスキーマテンプレートの使用 using-an-existing-schema-template-for-various-mime-types
各種 MIME タイプ用の既存のテンプレートを使用できます。例えば、MIME タイプが image/png のアセットには、image/jpeg フォームを使用します。
この場合は、CRX リポジトリ内の /etc/dam/metadataeditor/mimetypemappings
に新しいノードを作成します。そのノードの名前を指定し、次のプロパティを定義します。
- exposedmimetype:マッピングする既存フォームの名前
- mimetypes:exposedmimetype 属性で定義したフォームを使用する MIME タイプのリスト
Brand Portal では、次の MIME タイプとスキーマフォームがマッピングされます。
以下に、デフォルトのメタデータプロパティの一覧を示します。
- jcr:content/metadata/cq:tags
- jcr:content/metadata/dc:format
- jcr:content/metadata/dam:status
- jcr:content/metadata/videoCodec
- jcr:content/metadata/audioCodec
- jcr:content/metadata/dc:title
- jcr:content/metadata/dc:description
- jcr:content/metadata/xmpMM:InstanceID
- jcr:content/metadata/xmpMM:DocumentID
- jcr:content/metadata/dam:sha1
- jcr:content/metadata/dam:solutionContext
- jcr:content/metadata/videoBitrate
- jcr:content/metadata/audioBitrate
- jcr:content/usages/usedBy
- jcr:content/jcr:lastModified
- jcr:content/metadata/prism:expirationDate
- jcr:content/onTime
- jcr:content/offTime
- jcr:content/metadata/dam:size
- jcr:content/metadata/tiff:ImageWidth
- jcr:content/metadata/tiff:ImageLength