Reestruturação do repositório para o AEM Communities no 6.5 repository-restructuring-for-aem-communities-in

Conforme descrito na página pai Reestruturação do repositório no AEM 6.4, os clientes que estão atualizando para o AEM 6.5 devem usar esta página para avaliar o esforço de trabalho associado às alterações no repositório que afetam a Solução da AEM Communities. Algumas alterações exigem esforço de trabalho durante o processo de atualização do AEM 6.5, enquanto outras podem ser adiadas até uma atualização futura.

Com Atualização 6.5

Antes de uma atualização futura

Com atualização para 6.5 with-upgrade

Modelos de Notificação por Email e-mail-notification-templates

Local anterior
/etc/community/notifications
Novos locais
/libs/settings/community/notifications
Orientações em matéria de reestruturação

A migração manual é necessária se você deseja mover para o novo caminho em "/apps/settings". Você pode usar o Granite Configuration Manager para executar a migração.

Você pode executar a migração definindo a propriedade mergeList para true no nó "/libs/settings/community/subscriptions" e adicionando um nó filho nt:unstructured.

Notas
N/D

Configurações de assinatura subscription-configurations

Local anterior
/etc/community/subscriptions
Novos locais
/libs/settings/community/subscriptions
Orientações em matéria de reestruturação

A migração manual é necessária se você deseja mover para o novo caminho em "/apps/settings". Você pode usar o Granite Configuration Manager para executar a migração.

Você pode executar a migração definindo a propriedade mergeList para true no nó "/libs/settings/community/subscriptions" e adicionando um nó filho nt:unstructured.

Notas
N/D

Configurações de Watchwords watchwords-configurations

Local anterior
/etc/watchwords
Novos locais
/libs/community/watchwords
Orientações em matéria de reestruturação

Uma tarefa de migração lenta está disponível para limpar as Configurações de Comunidades.

A Tarefa move palavras de ordem de /etc/watchwords para /conf/global/settings/community/watchwords.

Se as palavras de ordem personalizadas forem armazenadas no SCM, elas deverão ser implantadas em /apps/settings/... e você deverá garantir que não haja uma configuração /conf/global/settings/... de sobreposição que tenha precedência.

A tarefa de migração remove /etc locais.

Notas
N/D

Antes de uma atualização futura prior-to-upgrade

Configurações de insígnias badging-configurations

Local anterior
/etc/community/badging
Novos locais

Regras de medalha:

/libs/settings/community/badging

Imagens da insígnia:

Para imagens padrão: /etc/community/badging/images are moved to /libs/community/badging/images

Para imagens personalizadas: /content/community/badging/images

Orientações em matéria de reestruturação

A migração manual é necessária.

Se a instância tiver personalizado as regras de atribuição de tags/pontuação, não há uma maneira automatizada de colocar todas as regras em um intervalo. São necessárias entradas do cliente sobre qual período de configuração (global ou específico do site) você deseja usar para o site.

Nenhuma interface do usuário disponível para configurar a medalha e a pontuação de um site.

Para alinhar com a nova estrutura do repositório:

  1. Criar um bucket de contexto de site usando o Navegador de Configuração em Ferramentas
  2. Ir para a raiz do site
  3. Defina cq:confproperty como o caminho do bucket no qual você deseja armazenar todas as suas configurações. O mesmo pode ser definido por meio do site Assistente de Edição - Definir entrada de configuração de nuvem.
  4. Mova as regras de medalha e de pontuação relevantes de /etc/community/* para o bucket de contexto de site criado na etapa anterior.
  5. Ajuste as regras de criação de selo e as propriedades das regras de pontuação na raiz do site para ter referências relativas aos novos locais de regras.
    1. Por exemplo, se a propriedade for cq:conf = /conf/we-retail, então badgingRules [] = community/badging/rules se as regras agora forem movidas para esse novo bucket.
  6. Da mesma forma, ajuste as referências às regras de pontuação em um nó de regra de marcação para ter um caminho relativo.

Por fim, limpe removendo o recurso /etc/community/badging

Notas
N/D

Designs do console do Communities clássico classic-communities-console-designs

Local anterior
/etc/designs/social/console
Novos locais

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

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

Orientações em matéria de reestruturação
N/A
Notas
N/D

Configurações de logon social do facebook facebook-social-login-configurations

Local anterior
/etc/cloudservices/facebookconnect
Novos locais

/conf/global/settings/cloudconfigs/facebookconnect

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

Orientações em matéria de reestruturação

Quaisquer novas Configurações de nuvem do Facebook devem ser migradas para o Novo local.

  1. Migre as configurações existentes no local anterior para o novo local.

    1. Recrie manualmente novas Configurações de logon social do Facebook por meio da interface de criação do AEM em Ferramentas > Cloud Service > Configuração de logon social do Facebook.
      ou
    2. Copie quaisquer novas Configurações de nuvem do Facebook do local anterior para o novo local apropriado, em /conf/global or /conf/<tenant>.
  2. Atualize qualquer raiz do Site do AEM Communities para fazer referência à nova Configuração de Logon social do Facebook definindo a propriedade [cq:Page]/jcr:content@cq:conf para o caminho absoluto no Novo local.

  3. Desassocie o Cloud Service Facebook Connect herdado de qualquer raiz de site AEM Communities atualizada para fazer referência ao novo local.

Notas
N/D

Configurações de opções de idioma language-options-configurations

Local anterior
/etc/social/config/languageOpts
Novos locais
/libs/social/translation/languageOpts
Orientações em matéria de reestruturação
N/D
Notas
N/D

Configurações de logon social do pinterest pinterest-social-login-configurations

Local anterior
/etc/cloudservices/pinterestconnect
Novos locais

/conf/global/settings/cloudconfigs/pinterestconnect

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

Orientações em matéria de reestruturação

Quaisquer novas Configurações de nuvem do Pinterest devem ser migradas para o Novo local.

  1. Migre as configurações existentes no local anterior para o novo local.

    1. Recrie manualmente novas Configurações de logon social do Pinterest por meio da interface de criação do AEM em Ferramentas > Cloud Service > Configuração de logon social do Pinterest.
      ou
    2. Copie quaisquer novas Configurações de nuvem do Pinterest do local anterior para o novo local apropriado em /conf/global or /conf/<tenant>.
  2. Atualize qualquer raiz do site do AEM Communities para fazer referência à nova Configuração de logon social do Pinterest, definindo a propriedade [cq:Page]/jcr:content@cq:conf para o caminho absoluto no Novo local.

  3. Desassocie o Cloud Service Pinterest Connect herdado de qualquer raiz de site AEM Communities atualizada para fazer referência ao novo local.

Notas
N/D

Configurações de pontuação scoring-configurations

Local anterior
/etc/community/scoring
Novos locais
/libs/settings/community/scoring
Orientações em matéria de reestruturação

Para alinhar com a nova estrutura do repositório, as regras de pontuação podem ser armazenadas em /apps/settings/ ou /conf/.../settings

  1. Para /apps/settings, isso atuaria como regras globais ou padrão gerenciadas no SCM.

Criar configurações com reconhecimento de contexto em /conf/ usando CRXDELite:

  1. Crie as configurações no /conf/.../settings local desejado
  2. O site das comunidades deve ter a propriedade cq:conf definida.
    1. Se nenhum cq:conf for definido, as regras de pontuação serão lidas diretamente do caminho fornecido para a propriedade 'scoringRules' no nó raiz do site, por exemplo: /content/we-retail/us/en/community/jcr:content

Limpeza: remover o recurso /etc/community/scoring

Notas
N/D

Configurações de logon social do Twitter twitter-social-login-configurations

Local anterior
/etc/cloudservices/twitterconnect
Novos locais

/conf/global/settings/cloudconfigs/twitterconnect

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

Orientações em matéria de reestruturação

Quaisquer novas configurações da nuvem do Twitter devem ser migradas para o novo local.

  1. Migre as configurações existentes no local anterior para o novo local.

    1. Recrie manualmente novas Configurações de logon social do Twitter por meio da interface de criação do AEM em Ferramentas > Cloud Service > Configuração de logon social do Twitter.
      ou
    2. Copie quaisquer novas Configurações de nuvem do Twitter do local anterior para o novo local apropriado, em /conf/global or /conf/<tenant>.
  2. Atualize qualquer raiz do site do AEM Communities para fazer referência à nova Configuração de logon social do Twitter definindo a propriedade [cq:Page]/jcr:content@cq:conf para o caminho absoluto no Novo local.

  3. Desassocie o Cloud Service de conexão do Twitter herdado de qualquer raiz do site AEM Communities atualizada para fazer referência ao novo local.

Notas
N/D

Diversos misc

Local anterior
/etc/community/templates
Novos locais
/libs/settings/community/templates
Orientações em matéria de reestruturação

o Adobe forneceu um utilitário de migração em:

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

Notas
Os modelos personalizados existentes seriam transferidos para /conf/global/settings/community/template/<groups/sites/functions>
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2