中繼資料結構 metadata-schemas
在 Experience Manager Assets,中繼資料結構會定義屬性頁面的配置,以及使用特定結構的資產所顯示的中繼資料屬性。 中繼資料屬性包括標題、說明、MIME類型、標籤等。 您可以使用中繼資料結構Forms編輯器來修改現有結構或新增自訂中繼資料結構。
若要檢視及編輯資產的屬性頁面,請執行下列步驟:
-
按一下或點選 檢視屬性 在「卡片」檢視中,從資產圖磚上的快速動作取得。
或者,選取資產,然後按一下或點選 屬性 圖示。
-
您可以在可用標籤下編輯各種可編輯的中繼資料屬性。 不過,您無法修改資產 類型 在 基本 頁簽。
若要修改資產的MIME類型,請使用自訂中繼資料結構表單或修改現有表單。 請參閱 編輯中繼資料結構Forms 以取得更多資訊。 如果您修改特定MIME類型的中繼資料結構,則會修改目前MIME類型資產和所有資產子類型的屬性頁面配置。 例如,修改
jpeg
綱要default/image
只會修改MIME類型資產的中繼資料配置(資產屬性)IMAGE/JPEG
. 不過,如果您編輯預設結構,您的變更會修改所有資產類型的中繼資料配置。
中繼資料結構表單 default-metadata-schema-forms
若要檢視表單/範本清單,請在 Experience Manager 介面導覽至 工具 > 資產 > 中繼資料結構.
Experience Manager 提供下列中繼資料結構表單範本:
- dm_video
- 影像
MIME類型為「image」的資產的結構表單,例如影像/jpeg、影像/png等。
此 影像 表單具有以下子表單模板:
- jpeg:子類型資產的結構表單 jpeg.
- tiff:具有子類型的資產的結構表單 tiff.
- 應用程式
pdf:子類型pdf的資產結構表單。
- 視訊
新增中繼資料結構表單 adding-a-metadata-schema-form
-
若要將自訂範本新增至清單,請按一下 建立 的上界。
note note NOTE 未編輯的範本會在前面顯示鎖定圖示。 如果您自訂任何範本,範本消失前的鎖定圖示。 -
在對話方塊中,輸入架構表單的標題,然後按一下 建立 以完成表單建立程式。
編輯中繼資料結構表單 editing-metadata-schema-forms
您可以編輯新增或現有的中繼資料結構表單。 中繼資料結構表單包含下列項目:
- 索引標籤
- 標籤內的表單項目。
您可以將這些表單項目對應/設定至CRX存放庫中中繼資料節點內的欄位。
您可以將新索引標籤或表單項目新增至中繼資料結構表單。 從父級派生的頁簽和表單項處於鎖定狀態。 不能在子級更改它們。
-
在 綱要Forms 頁面,在表單之前選取核取方塊,然後按一下 編輯 的上界。
-
在「元數 據結構編輯器 」頁中,通過將一個或多個元件從「構建表單」頁籤中的元件類型清單拖到「基本」頁籤,自定義資產的屬性頁 。
-
若要設定元件,請選取元件,並修改其屬性,位於 設定 標籤。
「構建表單」頁簽中的元件 components-within-the-build-form-tab
此 建置表單 索引標籤會列出您在架構表單中使用的表單項目。 此 設定 索引標籤提供您在 建置表單 標籤。 下表列出 建置表單 標籤:
編輯中繼資料元件 editing-the-metadata-component
要編輯表單上元資料元件的屬性,請按一下該元件,然後在 設定 標籤。
欄位標籤:資產屬性頁面上顯示的中繼資料屬性名稱。
對應至屬性:此屬性會指定資產節點的相對路徑/名稱,資產節點會儲存在CRX存放庫中。 開頭為 ./
因為會指出路徑位於資產的節點下。
以下是此屬性的有效值:
-
./jcr:content/metadata/dc:title
:將值儲存在資產的中繼資料節點,做為屬性dc:title
。 -
./jcr:created
:在資產節點顯示JCR屬性。 如果您在檢視屬性上設定這些屬性,建議您將它們標示為「停用編輯」,因為這些屬性受到保護。否則,錯誤 資產無法修改 結果。
為確保元資料結構表單中正確顯示元件,屬性路徑不應包含任何空格。
預留位置:使用此屬性可指定與中繼資料屬性相關的預留位置文字。
必填:使用此屬性可在屬性頁面上將中繼資料屬性標示為必要屬性。
禁用編輯:使用此屬性可使元資料屬性在屬性頁面上不可編輯。
以只讀方式顯示空欄位:將此屬性標籤為在屬性頁面上顯示元資料屬性(即使它沒有值)。 預設情況下,當元資料屬性沒有值時,它不會列在屬性頁面上。
顯示已排序的清單:使用此屬性可顯示選擇的有序清單
選擇:使用此屬性可指定清單中的選擇
說明 :使用此屬性可為中繼資料元件新增簡短說明。
類別:屬性關聯的對象類。
刪除圖示 按一下此表徵圖可從架構表單中刪除元件。
如果您選取「必 要 」選項,可以搜尋遺失必要中繼資料的資產。從「篩 選器 」面板中,展開「中繼資料 驗證謂語 」並選取「 無效 」選項。搜尋結果會顯示遺失您透過結構表單設定之必要中繼資料的資產。
如果您將內容中繼資料元件新增至任何結構表單的任何索引標籤,該元件會在套用特定結構的資產的屬性頁面中顯示為清單。 此清單包含除了您套用內容中繼資料元件的索引標籤以外的所有其他索引標籤。 目前,此功能提供基本功能,可根據內容控制中繼資料的顯示。
除了套用內容中繼資料元件的索引標籤之外,若要在屬性頁面中包含任何索引標籤,請從清單中選取索引標籤。 索引標籤會新增至屬性頁面。
在JSON檔案中指定屬性 specifying-properties-in-json-file
您不必在「設定」標籤中指定選項的屬 性 ,而是可以透過指定對應的索引鍵值配對,來定義JSON檔案中的選項。在「 JSON路徑」欄位中指定JSON檔案的 路徑。
在架構表單中新增或刪除索引標籤 adding-deleting-a-tab-in-the-schema-form
架構編輯器可讓您新增或刪除標籤。預設模式表單包 括Basic、 Advanced 、 IPTC 和 IPTC Extension頁籤,預設情況下。
按一下 +
在架構表單上添加新頁簽。 依預設,新索引標籤的名稱為 Unnamed-1
. 您可以從 設定 標籤。 按一下 X
刪除頁簽。
刪除中繼資料結構表單 deleting-metadata-schema-forms
Experience Manager 可讓您僅刪除自訂結構描述表單。 它不會讓您刪除預設的結構描述表單/範本。 不過,您可以刪除這些表單中的任何自訂變更。
若要刪除表單,請選取表單並按一下 刪除 表徵圖。
MIME類型的架構表單 schema-forms-for-mime-types
Experience Manager Assets提供各種現成MIME類型的預設表單。 不過,您可以為各種MIME類型的資產新增自訂表單。
為MIME類型添加新表單 adding-new-forms-for-mime-types
在適當的表單類型下建立新表單。例如,若要為 image/png
子類型,在 image
表單。 方案表單的標題是子類型名稱。在此案例中,標題為 png
.
對各種MIME類型使用現有架構模板 using-an-existing-schema-template-for-various-mime-types
您可以將現有範本用於不同的MIME類型。 例如,使用 image/jpeg
MIME類型資產的表單 image/png
.
在此情況下,請在 /etc/dam/metadataeditor/mimetypemappings
在CRX存放庫中。 指定節點的名稱並定義下列屬性:
exposedmimetype
String
image/jpeg
mimetypes
exposedmimetype
屬性String
image/png
Experience Manager Assets會對應下列MIME類型和結構表單:
授予中繼資料結構的存取權 granting-access-to-metadata-schemas
中繼資料結構功能僅供管理員使用。 不過,管理員可以提供對非管理員使用者的存取權 建立, 修改,和 刪除 權限 /conf
檔案夾。
套用資料夾特定中繼資料 applying-folder-specific-metadata
Experience Manager 資產可讓您定義中繼資料結構的變體,並套用至特定資料夾。
例如,您可以定義預設中繼資料結構的變體,並將其套用至資料夾。 套用修改後的結構時,會覆寫套用至資料夾內資產的原始預設中繼資料結構。
只有上傳至套用此結構的資料夾的資產,才會符合變體中繼資料結構中定義的修改中繼資料。
套用原始結構的其他資料夾中的資產會繼續符合原始結構中定義的中繼資料。
資產的中繼資料繼承是以套用至階層中第一層資料夾的結構為基礎。 換言之,如果資料夾不包含子資料夾,資料夾內的資產會繼承套用至資料夾之結構的中繼資料。
如果資料夾有子資料夾,如果子資料夾層級套用了不同的結構,則子資料夾內的資產會繼承子資料夾層級所套用結構的中繼資料。 但是,如果子資料夾層級未套用結構或相同結構,子資料夾資產則會繼承父資料夾層級所套用結構的中繼資料。
-
按一下 Experience Manager 標誌,然後導航 工具>資產>中繼資料結構. 此時會顯示 「中繼資料結構描述表單」 頁面。
-
選取表單前的核取方塊,例如預設中繼資料表單,然後按一下或點選 複製 圖示並儲存為自訂表單。 指定表單的自訂名稱,例如
my_default
. 或者,您也可以建立自訂表單。 -
在 中繼資料結構Forms 頁面,選擇
my_default
表單,然後按一下 編輯. -
在 中繼資料結構編輯器 頁面,將文本欄位添加到架構表單中。 例如,新增帶標籤的欄位 類別.
-
按一下「儲存」。修改後的表單會列在 中繼資料結構Forms 頁面。
-
按一下/點選 應用於資料夾 ,將自訂中繼資料套用至資料夾。
-
選取要套用已修改架構的資料夾,然後按一下/點選 套用.
-
如果資料夾已套用其他中繼資料結構,則會出現警告,指出您即將覆寫現有的中繼資料結構。 按一下 覆寫.
-
按一下 確定 來關閉成功訊息。
-
導覽至您套用已修改中繼資料結構的資料夾。
定義必要中繼資料 defining-mandatory-metadata
您可以在資料夾層級定義必填欄位,這會對上傳至資料夾的資產強制執行。 如果您上傳的資產上傳了先前定義之必填欄位的中繼資料遺失,卡片檢視的資產上會顯示遺失中繼資料的視覺指示。
-
按一下 Experience Manager 標誌,然後導航 工具>資產>中繼資料結構. 此時會顯示 「中繼資料結構描述表單」 頁面。
-
將預設中繼資料表單儲存為自訂表單。 例如,將其儲存為
my_default
. -
編輯自訂表單。 新增必填欄位。 例如,新增 類別 欄位,並將欄位設為必填。
-
按一下「儲存」。修改後的表單會列在 中繼資料結構Forms 頁面。 若要將自訂中繼資料套用至資料夾,請選取表單並按一下/點選 應用於資料夾 的上界。
-
導覽至資料夾,並上傳一些資產,其中遺失您新增至自訂表單之必填欄位的中繼資料。 資產的「卡片」檢視會顯示必填欄位中缺少中繼資料的訊息。
-
(可選)存取
http://[server]:[port]/system/console/components/
. 配置和啟用com.day.cq.dam.core.impl.MissingMetadataNotificationJob
預設停用的元件。 設定頻率, Experience Manager 檢查資產上中繼資料的有效性。
此設定會新增屬性hasValidMetadata
至jcr:assets的內容。 使用此屬性, Experience Manager 可以篩選搜尋中的結果。
hasValidMetadata
直到下次排程的檢查。 資產不會顯示在中間搜尋結果中。