6.4中的AEM Communities存放庫重新調整 repository-restructuring-for-aem-communities-in

CAUTION
AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

如父項所述 AEM 6.4中的存放庫重新調整架構 頁面中,升級至AEM 6.4的客戶應使用此頁面評估與影響AEM Communities解決方案的存放庫變更相關的工作量。 AEM 6.4升級程式中有些變更需要付出大量工作,有些則可延後至6.5升級。

使用6.4升級

6.5之前的升級

使用6.4升級 with-upgrade

電子郵件通知模板 e-mail-notification-templates

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

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

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

附註
N/A

訂閱設定 subscription-configurations

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

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

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

附註
N/A

觀看詞設定 watchwords-configurations

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

延遲遷移任務可用於清除社區配置。

「任務」會將關注字詞從 /etc/watchwords to /conf/global/settings/community/watchwords.

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

遷移任務刪除 /etc 位置。

附註
N/A

6.5之前的升級 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

重組指導

需要手動遷移。

如果您的例項已自訂徽章/計分規則,則沒有自動方式將所有規則放在貯體下。 需要客戶輸入,以便用於您網站的會議貯體(全域或網站特定)。

沒有可用於配置網站徽章和評分的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

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

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

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

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

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

Facebook Social登入設定 facebook-social-login-configurations

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

/conf/global/settings/cloudconfigs/facebookconnect

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

重組指導

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

  1. 將「上一位置」中的現有配置遷移到「新位置」。

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

  3. 將舊版Facebook ConnectCloud Service與任何更新為參考新位置的AEM Communities網站根取消關聯。

附註
N/A

語言選項配置 language-options-configurations

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

Pinterest Social登入設定 pinterest-social-login-configurations

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

/conf/global/settings/cloudconfigs/pinterestconnect

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

重組指導

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

  1. 將「上一位置」中的現有配置遷移到「新位置」。

    1. 透過AEM編寫UI,手動重新建立新的Pinterest Social登入設定,位於 工具>Cloud Services> Pinterest Social登入設定.
    2. 將任何新的Pinterest雲端設定從先前位置複製到 /conf/global or /conf/<tenant>.
  2. 更新任何AEM Communities網站根目錄,以透過 [cq:Page]/jcr:content@cq:conf 屬性到「新位置」中的絕對路徑。

  3. 將舊版Pinterest ConnectCloud Service與任何更新為參考新位置的AEM Communities網站根取消關聯。

附註
N/A

計分設定 scoring-configurations

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

若要與新的存放庫結構一致,可將計分規則儲存在 /apps/settings/ 或/conf/.../settings

  1. 針對 /apps/settings,這將作為在SCM中管理的全域或預設規則。

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

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

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

附註
N/A

Twitter Social登入設定 twitter-social-login-configurations

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

/conf/global/settings/cloudconfigs/twitterconnect

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

重組指導

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

  1. 將「上一位置」中的現有配置遷移到「新位置」。

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

  3. 將舊版Twitter ConnectCloud Service與任何更新為參考新位置的AEM Communities網站根取消關聯。

附註
N/A

雜項 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
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56