6.4中AEM Communities的儲存庫重組

如AEM 6.4 (AEM 6.4中的父資料庫重組)頁面所述,升級至AEM 6.4的客戶應使用此頁面來評估與影響AEM Communities Solution的資料庫變更相關的工作成果。 有些變更需要在AEM 6.4升級程式中努力工作,而有些則會延遲至6.5升級。

使用6.4升級

6.5升級版之前

使用6.4升級

電子郵件通知模板

上一個位置 /etc/community/notifications
新位置 /libs/settings/community/notifications
重組指導

如果想要移至「」下的新路徑,則需要手動移/apps/settings轉。 您可以使用Granite Configuration Manager執行遷移。

通過將屬性設定為" mergeList "節 true 點並添加子節/libs/settings/community/subscriptionsnt:unstructured 點,可以執行遷移。

附註 N/A

訂閱設定

上一個位置 /etc/community/subscriptions
新位置 /libs/settings/community/subscriptions
重組指導

如果想要移至「」下的新路徑,則需要手動移/apps/settings轉。 您可以使用Granite Configuration Manager執行遷移。

通過將屬性設定為" mergeList "節 true 點並添加子節/libs/settings/community/subscriptionsnt:unstructured 點,可以執行遷移。

附註 N/A

關注字詞設定

上一個位置 /etc/watchwords
新位置 /libs/community/watchwords
重組指導 A Lazy Migration task is available to clean the Communities Configurations.

Task會將關注字詞從移 /etc/watchwords 動到 /conf/global/settings/community/watchwords

如果自訂的監看字儲存在SCM中,則應將其部署至 /apps/settings/... ,且您必須確保沒有優先 /conf/global/settings/... 的覆蓋設定。

遷移任務刪除 /etc 位置。

附註 N/A

6.5升級版之前

標籤配置

上一個位置 /etc/community/badging
新位置

徽章規則:

/libs/settings/community/badging

徽章影像:

對於預設影像: /etc/community/badging/images are moved to /libs/community/badging/images

針對自訂影像: /content/community/badging/images

重組指導

需要手動遷移。

如果您的例項已自訂標籤/計分規則,則無法自動將所有規則放在儲存貯體下。 需要客戶輸入您要用於您網站的會議時段(全域或網站特定)。

沒有可用來設定網站標籤和計分的UI。

要與新的儲存庫結構一致:

  1. 使用「工具」下的「設定瀏覽器」 建立網站內容存貯體
  2. 前往網站根目錄
  3. cq:confproperty 定為儲存所有設定的儲存貯體路徑。 您也可以透過網站編輯精靈——設定 雲端組態輸入來設定相同的設定
  4. 將相關的標籤規則和計分規則從上 /etc/community/* 一步驟中建立的網站內容儲存區移至。
  5. 調整網站根目錄上的標籤規則和計分規則屬性,以便具有新規則位置的相對參照。
    1. 例如,如果屬性為 cq:conf = /conf/we-retail, badgingRules [] = community/badging/rules 則規則現在會移至此新儲存貯體。
  6. 同樣地,調整標籤規則節點中對計分規則的引用,使其具有相對路徑。

最後,通過刪除資源來清理 /etc/community/badging

附註 N/A

Classic Communities主控台設計

上一個位置 /etc/designs/social/console
新位置

/libs/settings/wcm/designs/social/console

/apps/settings/wcm/designs/social/console

重組指導 N/A
附註 N/A

Facebook Social Login Configurations

上一個位置 /etc/cloudservices/facebookconnect
新位置

/conf/global/settings/cloudconfigs/facebookconnect

/conf/<tenant>/settings/cloudconfigs/facebookconnect

重組指導

任何新的Facebook雲端設定都必須移轉至新位置。

  1. 將「上一個位置」中的現有配置遷移到「新位置」。
    1. 透過「工具>雲端服務> Facebook社交登入設定」的AEM編寫UI, 手動重新建立新的Facebook社交登入設定

    2. 將任何新的Facebook雲端設定從「上一個位置」複製至「適當的新位置」下方 /conf/global or /conf/<tenant>
  2. 將屬性設為「新位置」中的絕對路徑,以更新任何AEM Communities網站根目錄 [cq:Page]/jcr:content@cq:conf 來參考新的Facebook Social登入設定。
  3. 將舊版Facebook Connect Cloud服務與任何更新為參考新位置的AEM Communities網站根目錄取消關聯。
附註 N/A

語言選項配置

上一個位置 /etc/social/config/languageOpts
新位置 /libs/social/translation/languageOpts
重組指導 N/A
附註 N/A

Pinterest Social Login Configurations

上一個位置 /etc/cloudservices/pinterestconnect
新位置

/conf/global/settings/cloudconfigs/pinterestconnect

/conf/<tenant>/settings/cloudconfigs/pinterestconnect

重組指導

任何新的Pinterest雲端設定都必須移轉至新位置。

  1. 將「上一個位置」中的現有配置遷移到「新位置」。
    1. 透過AEM編寫UI,在「工具>雲端服務> Pinterest Social登入設定」 中手動重新建立新的Pinterest Social登入設定
    2. 將任何新的Pinterest雲端設定從「上一個位置」複製至下方的適當新位置 /conf/global or /conf/<tenant>
  2. 更新任何AEM Communities網站根目錄,以參考新Pinterest Social登入設定,方法是將屬性設 [cq:Page]/jcr:content@cq:conf 定為「新位置」中的絕對路徑。
  3. 將舊版Pinterest Connect Cloud服務與任何更新以參考新位置的AEM Communities網站根目錄取消關聯。
附註 N/A

計分配置

上一個位置 /etc/community/scoring
新位置 /libs/settings/community/scoring
重組指導

要與新的儲存庫結構對齊,可將計分規則儲存在或/ /apps/settings/conf/.../settings

  1. 對於 /apps/settings,這將充當在SCM中管理的全局或預設規則。

使用CRXDELite在中創 /conf/ 建上下文感知配置:

  1. 在所需位置建立設 /conf/.../settings
  2. 社群網站必須設 cq:conf 定屬性。
    1. 如果未 cq:conf 設定,則將直接從站點根節點上屬性'scoringRules'的給定路徑讀取計分規則,例如: /content/we-retail/us/en/community/jcr:content

清除: 刪除資源 /etc/community/scoring

附註 N/A

Twitter Social Login Configurations

上一個位置 /etc/cloudservices/twitterconnect
新位置

/conf/global/settings/cloudconfigs/twitterconnect

/conf/<tenant>/settings/cloudconfigs/twitterconnect

重組指導

任何新的Twitter雲端設定都必須移轉至新位置。

  1. 將「上一個位置」中的現有配置遷移到「新位置」。
    1. 透過「工具>雲端服務> Twitter社交登入設定」的AEM編寫UI, 手動重新建立新的Twitter社交登入設定

    2. 將任何新的Twitter雲端設定從「上一個位置」複製至「適當的新位置」下方 /conf/global or /conf/<tenant>
  2. 將屬性設為「新位置」中的絕對路徑,以更新任何AEM Communities網站根目錄 [cq:Page]/jcr:content@cq:conf 來參考新的Twitter Social登入設定。
  3. 將舊版Twitter Connect Cloud服務與任何更新為參考新位置的AEM Communities網站根目錄取消關聯。
附註 N/A

其他

上一個位置 /etc/community/templates
新位置 /libs/settings/community/templates
重組指導

Adobe已提供移轉公用程式,網址為:

https://github.com/Adobe-Marketing-Cloud/aem-communities-ugc-migration/tree/master/bundles/communities-template-migration

附註 現有的自訂範本會移至 /conf/global/settings/community/template/<groups/sites/functions>

本頁內容