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配置管理器执行迁移。

您可以通过设置属性来执行迁移 mergeList to true 在“/libs/settings/community/subscriptions“ ”节点并添加 nt:unstructured 子节点。

注释
不适用

订阅配置 subscription-configurations

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

如果要在“ ”下移动到新路径,则需要手动迁移/apps/settings" 您可以使用Granite配置管理器执行迁移。

您可以通过设置属性来执行迁移 mergeList to true 在“/libs/settings/community/subscriptions“ ”节点并添加 nt:unstructured 子节点。

注释
不适用

关注词配置 watchwords-configurations

上一位置
/etc/watchwords
新位置
/libs/community/watchwords
重组指导

延迟迁移任务可用于清理社区配置。

任务将关注词从 /etc/watchwords to /conf/global/settings/community/watchwords.

如果自定义的口令存储在SCM中,则应将其部署到 /apps/settings/... 而且你必须确保没有一个 /conf/global/settings/... 优先配置。

迁移任务已删除 /etc 位置。

注释
不适用

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

注释
不适用

经典社区控制台设计 classic-communities-console-designs

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

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

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

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

Facebook Social登录配置 facebook-social-login-configurations

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

/conf/global/settings/cloudconfigs/facebookconnect

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

重组指导

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

  1. 将“上一位置”中的现有配置迁移到“新位置”。

    1. 通过AEM创作UI在 工具>Cloud Services> Facebook Social登录配置.
    2. 将任何新的Facebook云配置从“先前的位置”复制到 /conf/global or /conf/<tenant>.
  2. 通过设置 [cq:Page]/jcr:content@cq:conf 属性到“新建位置”中的绝对路径。

  3. 取消旧版Facebook ConnectCloud Service与任何更新为引用新位置的AEM Communities站点根的关联。

注释
不适用

语言选项配置 language-options-configurations

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

Pinterest Social登录配置 pinterest-social-login-configurations

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

/conf/global/settings/cloudconfigs/pinterestconnect

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

重组指导

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

  1. 将“上一位置”中的现有配置迁移到“新位置”。

    1. 通过AEM创作UI在 工具>Cloud Services> Pinterest Social登录配置.
    2. 将任何新的Pinterest云配置从“先前的位置”复制到 /conf/global or /conf/<tenant>.
  2. 通过将 [cq:Page]/jcr:content@cq:conf 属性到“新建位置”中的绝对路径。

  3. 取消旧版Pinterest ConnectCloud Service与任何更新为引用新位置的AEM Communities站点根的关联。

注释
不适用

评分配置 scoring-configurations

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

为了与新的存储库结构保持一致,评分规则可以存储在 /apps/settings/ 或/conf/.../settings

  1. 对于 /apps/settings,这将作为在SCM中管理的全局或默认规则。

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

  1. 在所需的中创建配置 /conf/.../settings 位置
  2. 社区站点必须具有 cq:conf 属性属性集。
    1. 如果否 cq:conf 设置,则将从属性“的给定路径中直接读取评分规则scoringRules“ ”,例如: /content/we-retail/us/en/community/jcr:content

清理:删除资源 /etc/community/scoring

注释
不适用

Twitter Social登录配置 twitter-social-login-configurations

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

/conf/global/settings/cloudconfigs/twitterconnect

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

重组指导

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

  1. 将“上一位置”中的现有配置迁移到“新位置”。

    1. 通过AEM创作UI在 工具>Cloud Services> Twitter Social登录配置.
    2. 将任何新的Twitter云配置从“先前的位置”复制到 /conf/global or /conf/<tenant>.
  2. 通过设置 [cq:Page]/jcr:content@cq:conf 属性到“新建位置”中的绝对路径。

  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>
recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56