AEM 6.5中的Assets存放庫重組 assets-repository-restructuring-in-aem

如AEM 6.5🔗頁面的上層存放庫重新調整中所述,升級至Adobe Experience Manager (AEM) 6.5的客戶應使用此頁面評估與影響AEM Assets解決方案的存放庫變更相關的工作量。 在AEM 6.5升級程式期間,有些變更需要投入大量精力,而其他變更則可能延遲到未來升級。

升級為6.5

未來升級之前

6.5版升級 with-upgrade

雜項 misc

上一個位置
/etc/dam/jobs
新位置
/var/dam/jobs
重組指南

如果任何自訂程式碼依賴此位置,也就是說,程式碼明確依賴此路徑,則必須更新程式碼以使用新位置,才能進行升級。 理想情況下,當可用時使用Java™ API,以減少對JCR中任何特定路徑的相依性。

用於儲存使用者端下載的ZIP檔案的臨時位置。 使用者端要求下載資產後,就不需要更新。 它會在新位置產生檔案。

附註
不適用

在日後升級之前 prior-to-upgrade

資產/集合事件電子郵件通知範本 asset-collection-event-e-mail-notification-template

上一個位置
/etc/notification/email/default
新位置

/libs/settings/dam/notification

/apps/settings/dam/notification

重組指南

如果客戶修改了電子郵件範本,則請執行下列動作以符合新的存放庫結構:

  1. /libs/settings/dam/notification電子郵件範本應從 /etc/notification/email/default 複製到 /apps/settings/notification/email/default
    1. 因為目的地位於 /apps,所以此變更應保留在SCM中。
  2. 行動資料夾內的電子郵件範本後,移除資料夾: /etc/dam/notification/email/default
    1. 如果未更新 /etc/notification/email/default 下的電子郵件範本,則資料夾可以移除,因為原始電子郵件範本存在於 /libs/settings/notification/email/default 下,是AEM 4安裝的一部分。
附註
不適用

傳統資產共用設計 classic-asset-share-designs

上一個位置
/etc/designs/assetshare
新位置

/libs/settings/wcm/designs/assetshare

/apps/settings/wcm/designs/assetshare

重組指南

對於在SCM中管理,且未透過「設計」對話方塊在執行階段寫入的任何設計,請執行下列動作以對齊最新模型:

  1. 將設計從先前位置複製到/apps下的新位置。
  2. 將設計中的任何CSS、JavaScript和靜態資源轉換為具有allowProxy = true使用者端資料庫
  3. 透過 AEM > DAM管理員>資產共用頁面>頁面屬性>進階標籤>設計欄位,更新對cq:designPath屬性中先前位置的參考。
  4. 若要使用新的「使用者端資源庫」類別,請更新任何參照先前位置的頁面。 這需要更新頁面實施程式碼。
  5. 更新Dispatcher規則,以允許透過/etc.clientlibs/ Proxy servlet提供使用者端資料庫。

對於任何未在SCM中管理,且透過設計對話方塊修改執行階段的設計而言,請勿將可編寫的設計移出/etc

附註
不適用

下載資產電子郵件通知範本 download-asset-e-mail-notification-template

上一個位置
/etc/dam/workflow/notification/email/downloadasset
新位置

/libs/settings/dam/workflownotification/email/downloadasset

/apps/settings/dam/workflownotification/email/downloadasset

重組指南

如果電子郵件範本(downloadassettransientworkflowcompleted)已修改,請遵循下列程式以對齊新結構:

  1. 更新的電子郵件範本應從 /etc/dam/workflow/notification/email/downloadasset 複製到 /apps/settings/dam/workflow/notification/email/downloadasset
    1. 因為目的地位於 /apps,所以此變更應保留在SCM中。
  2. 移除資料夾: /etc/dam/workflow/notification/email/downloadasset 在移動其中的電子郵件範本之後。
    1. 如果未更新 /etc 下的電子郵件範本,則資料夾可以移除,因為原始電子郵件範本存在於 /libs/settings/dam/workflownotification/email/downloadasset 下,是AEM 6.4安裝的一部分。
附註
雖然技術上支援/conf/global/settings/dam/workflownotification/email/downloadasset的查詢(透過一般的Sling CAConfig查詢優先於/apps,但在/etc之後),範本可以放在/conf/global/settings/dam/workflownotification/email/downloadasset中。 但是,不建議這麼做,因為沒有執行階段UI可方便編輯電子郵件範本。

範例DRM授權 example-drm-licenses

先前位置
/etc/dam/drm/licenses/
新位置
/libs/settings/dam/drm
重新建構指南
不適用
附註
不適用
上一個位置
/etc/dam/adhocassetshare
新位置

/libs/settings/dam/adhocassetshare

/apps/settings/dam/adhocassetshare

重組指南

如果客戶修改了電子郵件範本,則必須符合新的存放庫結構:

  1. 更新的電子郵件範本應從 /etc/dam/adhocassetshare 複製到 /apps/settings/dam/adhocassetshare
    1. 因為目的地位於 /apps,所以此變更應保留在SCM中。
  2. 行動資料夾內的電子郵件範本後,移除資料夾: /etc/dam/adhocassetshare
    1. 如果未更新 /etc 下的電子郵件範本,則資料夾可以移除,因為原始電子郵件範本存在於 /libs/settings/dam/adhocassetshare 下,是AEM 6.4安裝的一部分。
附註
雖然技術上支援/conf/global/settings/dam/adhocassetshare的查詢(它透過一般Sling CAConfig查詢優先於/apps,但在/etc之後),範本可以放在/conf/global/settings/dam/adhocassetshare中。 但是,不建議這麼做,因為沒有執行階段UI來方便編輯電子郵件範本

InDesign工作流程指令碼 indesign-workflow-scripts

上一個位置
/etc/dam/indesign/scripts
新位置

/libs/settings/dam/indesign

/apps/settings/dam/indesign

重組指南

若要與新的存放庫結構對齊:

  1. 將所有自訂或修改的指令碼從 /etc/dam/indesign/scripts 複製到 /apps/settings/dam/indesign/scripts
    1. 在AEM 6.5中,只有複製AEM提供的未修改指令碼,才能透過 /libs/settings 使用
  2. 找到所有使用媒體提取程式WF步驟的工作流程模型,並
    1. 針對工作流程步驟的每個執行個體,更新設定中的路徑,以視情況明確指向 /apps/settings/dam/indesign/scripts/libs/settings/dam/indesign/scripts 下的適當指令碼。
  3. 完全移除 /etc/dam/indesign/scripts
附註
建議將自訂指令碼儲存在/apps下,因為這是應儲存程式碼的位置。

視訊轉碼設定 video-transcoding-configurations

上一個位置
/etc/dam/video
新位置

/libs/settings/dam/video

/apps/settings/dam/video

重組指南

專案層級的自訂必須剪下並貼在相等的/apps/conf路徑下(如適用)。

若要與AEM 6.4存放庫結構一致:

  1. 將任何修改的視訊組態從/etc/dam/video複製到 /apps/settings/dam/video
  2. 移除 /etc/dam/video
附註
不適用

檢視器預設集設定 viewer-preset-configurations

上一個位置
/etc/dam/presets/viewer
新位置

/libs/settings/dam/dm/presets/viewer

/conf/global/settings/dam/dm/presets/viewer

重組指南

對於現成的檢視器預設集,它僅適用於新位置。

對於自訂檢視器預設集:

  • 執行移轉指令碼,以便將節點從/etc移到/conf。 指令碼位於 https://serveraddress:serverport/libs/settings/dam/dm/presets.migratedmcontent.json
  • 或者,您可以編輯組態,它們會自動儲存到新位置。

您不必調整其copyURL/內嵌程式碼以指向/conf。 對/etc的現有請求已重新路由到來自/conf的正確內容。

附註
不適用

雜項 misc2

上一個位置

/etc/clientlibs/foundation/asseteditor

/etc/clientlibs/foundation/assetshare

/etc/clientlibs/foundation/assetinsights

新位置
/libs/dam/clientlibs
重組指南

使用/etc.clientlibs/允許Proxy首碼調整任何參考,以指向/libs下的新資源。

最後,透過從移除已移轉的clientlibs的資料夾來清理 /etc/clientlibs/foundation/

附註
不適用
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2