6.5中AEM Communities的存放庫重組 repository-restructuring-for-aem-communities-in

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

升級為6.5

未來升級之前

6.5版升級 with-upgrade

電子郵件通知範本 e-mail-notification-templates

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

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

您可以在/libs/settings/community/subscriptions節點上將屬性mergeList設定為true並新增nt:unstructured子節點來執行移轉。

附註
不適用

訂閱設定 subscription-configurations

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

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

您可以在/libs/settings/community/subscriptions節點上將屬性mergeList設定為true並新增nt:unstructured子節點來執行移轉。

附註
不適用

關注字詞設定 watchwords-configurations

上一個位置
/etc/watchwords
新位置
/libs/community/watchwords
重組指南

延遲移轉工作可用於清除Communities設定。

任務會將關注字詞從/etc/watchwords移至/conf/global/settings/community/watchwords

如果自訂標語儲存在SCM中,則應將其部署到/apps/settings/...,您必須確保沒有優先的重疊/conf/global/settings/...設定。

移轉工作已移除/etc個位置。

附註
不適用

未來升級之前 prior-to-upgrade

徽章設定 badging-configurations

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

徽章規則:

/libs/settings/community/badging

徽章影像:

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

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

重組指南

需要手動移轉。

如果您的執行個體已自訂徽章/評分規則,則沒有自動方式將所有規則放置在貯體下。 需要客戶輸入您要用於您網站的conf貯體(全域或網站特定)。

沒有可用於設定網站徽章和評分的UI。

若要與新的存放庫結構保持一致:

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

最後,移除資源以清除 /etc/community/badging

附註
不適用

傳統Communities主控台設計 classic-communities-console-designs

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

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

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

重組指南
不適用
附註
不適用

facebook社交登入設定 facebook-social-login-configurations

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

/conf/global/settings/cloudconfigs/facebookconnect

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

重組指南

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

  1. 將先前位置中的現有組態移轉到新位置。

    1. 透過AEM編寫UI,在 工具>Cloud Service> Facebook社交登入設定 手動重新建立新的Facebook社交登入設定。
    2. 將任何新的Facebook雲端設定從先前位置複製到/conf/global or /conf/<tenant>下的適當新位置。
  2. 透過將[cq:Page]/jcr:content@cq:conf屬性設定為新位置中的絕對路徑,更新任何AEM Communities網站根以參考新的Facebook社交登入設定。

  3. 解除舊版Facebook ConnectCloud Service與任何更新以參照新位置的AEM Communities網站根目錄的關聯。

附註
不適用

語言選項設定 language-options-configurations

上一個位置
/etc/social/config/languageOpts
新位置
/libs/social/translation/languageOpts
重組指南
不適用
附註
不適用

pinterest社交登入設定 pinterest-social-login-configurations

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

/conf/global/settings/cloudconfigs/pinterestconnect

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

重組指南

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

  1. 將先前位置中的現有組態移轉到新位置。

    1. 透過AEM編寫UI,在 工具>Cloud Service> Pinterest社交登入設定 手動重新建立新的Pinterest社交登入設定。
    2. 將任何新的Pinterest雲端設定從先前的位置複製到/conf/global or /conf/<tenant>下適當的新位置。
  2. 透過將[cq:Page]/jcr:content@cq:conf屬性設定為新位置中的絕對路徑,更新任何AEM Communities網站根以參考新的Pinterest社交登入設定。

  3. 解除舊版Pinterest ConnectCloud Service與任何更新以參照新位置的AEM Communities網站根目錄的關聯。

附註
不適用

評分設定 scoring-configurations

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

為了符合新的存放庫結構,評分規則可以儲存在/apps/settings/或/conf/.../settings

  1. 對於/apps/settings,這會當作在SCM中管理的全域或預設規則。

使用CRXDELite在/conf/中建立內容感知設定:

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

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

附註
不適用

twitter社交登入設定 twitter-social-login-configurations

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

/conf/global/settings/cloudconfigs/twitterconnect

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

重組指南

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

  1. 將先前位置中的現有組態移轉到新位置。

    1. 透過 工具>Cloud Service>Twitter社交登入設定 的AEM編寫UI,手動重新建立新的Twitter社交登入設定。
    2. 將任何新Twitter雲端設定從先前位置複製到/conf/global or /conf/<tenant>下的適當新位置。
  2. [cq:Page]/jcr:content@cq:conf屬性設定為「新位置」中的絕對Twitter,更新任何AEM Communities網站根以參照新的網站社交登入設定。

  3. 解除舊版Twitter連線Cloud Service與任何已更新為參考新位置的AEM Communities網站根目錄的關聯。

附註
不適用

雜項 misc

上一個位置
/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>
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2