6.5中AEM Communities的存储库重组

如AEM 6.4](/docs/experience-manager-65/sites-deploying/repository-restructuring.html?lang=zh-Hans)中的父[存储库重组页所述,升级到AEM 6.5的客户应使用此页评估与影响AEM Communities解决方案的存储库更改相关的工作。 某些更改需要在AEM 6.5升级过程中进行工作,而其他更改可能会延迟到将来升级。

升级6.5版

在将来升级之前

升级6.5

电子邮件通知模板

上一个位置 /etc/community/notifications
新位置 /libs/settings/community/notifications
重组指导

如果要移动到“/apps/settings”下的新路径,则需要手动迁移。 您可以使用Granite Configuration Manager执行迁移。

通过在“/libs/settings/community/subscriptions”节点上将属性mergeList设置为true并添加一个nt:unstructured子节点,可以执行迁移。

注释 不适用

订阅配置

上一个位置 /etc/community/subscriptions
新位置 /libs/settings/community/subscriptions
重组指导

如果要移动到“/apps/settings”下的新路径,则需要手动迁移。 您可以使用Granite Configuration Manager执行迁移。

通过在“/libs/settings/community/subscriptions”节点上将属性mergeList设置为true并添加一个nt:unstructured子节点,可以执行迁移。

注释 不适用

关注词配置

上一个位置 /etc/watchwords
新位置 /libs/community/watchwords
重组指导 延迟迁移任务可用于清除社区配置。

任务将标语从/etc/watchwords移动到/conf/global/settings/community/watchwords

如果自定义的观察词存储在SCM中,则应将其部署到/apps/settings/...,并且您必须确保不存在优先的覆盖/conf/global/settings/...配置。

迁移任务删除/etc位置。

注释 不适用

未来升级前

标记配置

上一个位置 /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

注释 不适用

经典社区控制台设计

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

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

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

重组指导 不适用
注释 不适用

Facebook社交登录配置

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

/conf/global/settings/cloudconfigs/facebookconnect

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

重组指导

任何新的Facebook云配置都必须迁移到新位置。

  1. 将上一位置中的现有配置迁移到新位置。
    1. 通过AEM创作UI在工具>Cloud Services> 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站点根的关联。
注释 不适用

语言选项配置

上一个位置 /etc/social/config/languageOpts
新位置 /libs/social/translation/languageOpts
重组指导 不适用
注释 不适用

Pinterest社交登录配置

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

/conf/global/settings/cloudconfigs/pinterestconnect

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

重组指导

任何新的Pinterest云配置都必须迁移到新位置。

  1. 将上一位置中的现有配置迁移到新位置。
    1. 通过AEM创作UI在工具>Cloud Services> 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站点根取消关联。
注释 不适用

评分配置

上一个位置 /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

注释 不适用

Twitter社交登录配置

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

/conf/global/settings/cloudconfigs/twitterconnect

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

重组指导

任何新的Twitter云配置都必须迁移到新位置。

  1. 将上一位置中的现有配置迁移到新位置。
    1. 通过AEM创作UI在工具>Cloud Services> Twitter社交登录配置中手动重新创建新的Twitter社交登录配置。

    2. 将任何新的Twitter云配置从上一个位置复制到/conf/global or /conf/<tenant>下的相应新位置。
  2. 通过将[cq:Page]/jcr:content@cq:conf属性设置为“新位置”中的绝对路径,更新任何AEM Communities站点根目录以引用新的Twitter社交登录配置。
  3. 将旧版Twitter ConnectCloud 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>

在此页面上