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

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

Conforme descrito no pai Reestruturação do repositório no AEM 6.4 , os clientes que atualizam para o AEM 6.4 devem usar esta página para avaliar o esforço de trabalho associado às alterações do 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.4, enquanto outras podem ser adiadas até uma atualização do 6.5.

Com a atualização 6.4

Antes da atualização do 6.5

Com a atualização 6.4 with-upgrade

Modelos de notificação por email e-mail-notification-templates

Localização anterior
/etc/community/notifications
Novas localizações
/libs/settings/community/notifications
Orientação relativa à reestruturação

A migração manual é necessária se você deseja migrar para o novo caminho em "/apps/settings". Você pode usar o Gerenciador de configuração do Granite para executar a migração.

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

Notas
N/A

Configurações de assinatura subscription-configurations

Localização anterior
/etc/community/subscriptions
Novas localizações
/libs/settings/community/subscriptions
Orientação relativa à reestruturação

A migração manual é necessária se você deseja migrar para o novo caminho em "/apps/settings". Você pode usar o Gerenciador de configuração do Granite para executar a migração.

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

Notas
N/A

Configurações de palavras de observação watchwords-configurations

Localização anterior
/etc/watchwords
Novas localizações
/libs/community/watchwords
Orientação relativa à reestruturação

Uma tarefa de Migração preguiçosa está disponível para limpar as Configurações das comunidades.

A tarefa move palavras de observação de /etc/watchwords para /conf/global/settings/community/watchwords.

Se palavras de ordem personalizadas forem armazenadas no SCM, elas deverão ser implantadas em /apps/settings/... e você deve garantir que não haja sobreposição /conf/global/settings/... configuração que teria prioridade.

A tarefa de migração é removida /etc locais.

Notas
N/A

Antes da atualização do 6.5 prior-to-upgrade

Configurações de marcação badging-configurations

Localização anterior
/etc/community/badging
Novas localizações

Regras de emblema:

/libs/settings/community/badging

Imagens do emblema:

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

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

Orientação relativa à reestruturação

É necessária a migração manual.

Se a instância personalizou as regras de classificação/pontuação, não há uma maneira automatizada de colocar todas as regras em um compartimento. Precisa de informações do cliente em qual conf bucket (global ou específico do site) você deseja usar para seu site.

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

Para alinhar com a nova estrutura de repositório:

  1. Criar um bucket de contexto de site usando o Navegador de configuração under Ferramentas
  2. Ir para a raiz do Site
  3. Definir cq:confproperty para o caminho do bucket onde 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. Mover regras de classificação e regras de pontuação relevantes de /etc/community/* ao bucket de contexto do site criado na etapa anterior.
  5. Ajuste as regras de classificação e as propriedades de regras de pontuação na raiz do site para ter referências relativas a novos locais de regras.
    1. Por exemplo, se a propriedade de cq:conf = /conf/we-retail, em seguida badgingRules [] = community/badging/rules se as regras agora forem movidas para este novo bucket.
  6. Da mesma forma, ajuste as referências às regras de pontuação em um nó de regra de classificação para ter um caminho relativo.

Finalmente, limpe removendo o recurso /etc/community/badging

Notas
N/A

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

Localização anterior
/etc/designs/social/console
Novas localizações

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

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

Orientação relativa à reestruturação
N/A
Notas
N/A

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

Localização anterior
/etc/cloudservices/facebookconnect
Novas localizações

/conf/global/settings/cloudconfigs/facebookconnect

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

Orientação relativa à reestruturação

Qualquer nova configuração da Facebook Cloud deve ser migrada para o novo local.

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

    1. Recrie manualmente as novas configurações de logon do Facebook Social por meio da interface do usuário de criação de AEM em Ferramentas > Cloud Services > Configuração de logon do Facebook Social.
      ou
    2. Copie quaisquer novas configurações da Facebook Cloud do local anterior para o novo local adequado, em /conf/global or /conf/<tenant>.
  2. Atualize qualquer raiz do site do AEM Communities para fazer referência à nova configuração de logon do Facebook Social definindo a variável [cq:Page]/jcr:content@cq:conf para o caminho absoluto na Nova Localização.

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

Notas
N/A

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

Localização anterior
/etc/social/config/languageOpts
Novas localizações
/libs/social/translation/languageOpts
Orientação relativa à reestruturação
N/A
Notas
N/A

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

Localização anterior
/etc/cloudservices/pinterestconnect
Novas localizações

/conf/global/settings/cloudconfigs/pinterestconnect

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

Orientação relativa à reestruturação

Qualquer nova configuração da Pinterest Cloud deve ser migrada para o novo local.

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

    1. Recrie manualmente as novas configurações de logon do Pinterest Social por meio da interface do usuário de criação de AEM em Ferramentas > Cloud Services > Configuração de logon do Pinterest Social.
      ou
    2. Copie quaisquer novas configurações da Pinterest Cloud 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 do Pinterest Social usando as configurações da [cq:Page]/jcr:content@cq:conf para o caminho absoluto na Nova Localização.

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

Notas
N/A

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

Localização anterior
/etc/community/scoring
Novas localizações
/libs/settings/community/scoring
Orientação relativa à reestruturação

Para se 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, funcionaria como regras globais ou padrão gerenciadas no SCM.

Criar configurações sensíveis ao contexto em /conf/ usando o CRXDELite:

  1. Crie as configurações no /conf/.../settings localização
  2. O site das Comunidades deve ter o cq:conf conjunto de propriedades.
    1. Se não cq:conf for definida, as regras de pontuação serão lidas diretamente do caminho especificado para a propriedade 'scoringRulesNo nó raiz do site, por exemplo: /content/we-retail/us/en/community/jcr:content

Limpeza: Remover o recurso /etc/community/scoring

Notas
N/A

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

Localização anterior
/etc/cloudservices/twitterconnect
Novas localizações

/conf/global/settings/cloudconfigs/twitterconnect

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

Orientação relativa à reestruturação

Qualquer nova configuração da Twitter Cloud deve ser migrada para o novo local.

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

    1. Recrie manualmente as novas configurações de logon do Twitter Social por meio da interface do usuário de criação de AEM em Ferramentas > Cloud Services > Configuração de logon do Twitter Social.
      ou
    2. Copie quaisquer novas configurações da Twitter Cloud do local anterior para o novo local adequado, em /conf/global or /conf/<tenant>.
  2. Atualize qualquer raiz do site do AEM Communities para fazer referência à nova configuração de logon do Twitter Social definindo a variável [cq:Page]/jcr:content@cq:conf para o caminho absoluto na Nova Localização.

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

Notas
N/A

Misc misc

Localização anterior
/etc/community/templates
Novas localizações
/libs/settings/community/templates
Orientação relativa à 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 movidos para /conf/global/settings/community/template/<groups/sites/functions>
recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56