Reestructuración de repositorios para AEM Communities en la versión 6.4 repository-restructuring-for-aem-communities-in

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

Tal como se describe en el elemento principal Reestructuración de repositorios en AEM 6.4 , los clientes que actualicen a AEM 6.4 deben utilizar esta página para evaluar el esfuerzo de trabajo asociado con los cambios en el repositorio que afectan a la solución de AEM Communities. Algunos cambios requieren un esfuerzo de trabajo durante el proceso de actualización de AEM 6.4, mientras que otros se pueden aplazar hasta una actualización de 6.5.

Con actualización a la versión 6.4

Antes de la actualización a la versión 6.5

Con actualización a la versión 6.4 with-upgrade

Plantillas de notificación por correo electrónico e-mail-notification-templates

Ubicación anterior
/etc/community/notifications
Nuevas ubicaciones
/libs/settings/community/notifications
Directrices de reestructuración

La migración manual es necesaria si desea pasar a una nueva ruta en "/apps/settings". Puede utilizar el Administrador de configuración de Granite para realizar la migración.

Puede realizar la migración estableciendo la propiedad mergeList a true en el/libs/settings/community/subscriptions" y agregar un nt:unstructured nodo secundario.

Notas
N/D

Configuraciones de suscripción subscription-configurations

Ubicación anterior
/etc/community/subscriptions
Nuevas ubicaciones
/libs/settings/community/subscriptions
Directrices de reestructuración

La migración manual es necesaria si desea pasar a una nueva ruta en "/apps/settings". Puede utilizar el Administrador de configuración de Granite para realizar la migración.

Puede realizar la migración estableciendo la propiedad mergeList a true en el/libs/settings/community/subscriptions" y agregar un nt:unstructured nodo secundario.

Notas
N/D

Configuraciones de palabras para observar watchwords-configurations

Ubicación anterior
/etc/watchwords
Nuevas ubicaciones
/libs/community/watchwords
Directrices de reestructuración

Hay disponible una tarea de migración diferida para limpiar las configuraciones de Communities.

La tarea mueve las palabras para observar desde /etc/watchwords a /conf/global/settings/community/watchwords.

Si las palabras clave personalizadas se almacenan en SCM, entonces deben implementarse en /apps/settings/... y debe asegurarse de que no hay superposición /conf/global/settings/... configuración que tendría prioridad.

Eliminación de tareas de migración /etc ubicaciones.

Notas
N/D

Antes de la actualización a la versión 6.5 prior-to-upgrade

Configuraciones de distintivos badging-configurations

Ubicación anterior
/etc/community/badging
Nuevas ubicaciones

Reglas de distintivo:

/libs/settings/community/badging

Imágenes de distintivo:

Para imágenes predeterminadas: /etc/community/badging/images are moved to /libs/community/badging/images

Para imágenes personalizadas: /content/community/badging/images

Directrices de reestructuración

Se requiere la migración manual.

Si la instancia ha personalizado las reglas de distintivo/puntuación, no hay una forma automatizada de colocar todas las reglas en un bloque. Necesita entradas del cliente en el bloque conf (global o específico del sitio) que desee utilizar para su sitio.

No hay IU disponible para configurar el distintivo y la puntuación de un sitio.

Para alinearse con la nueva estructura del repositorio:

  1. Cree un bloque de contexto de sitio utilizando la variable Explorador de configuración under Herramientas
  2. Vaya a la raíz del sitio
  3. Establezca cq:confproperty a la ruta del compartimento en la que desea almacenar toda la configuración. Lo mismo se puede configurar a través del sitio Asistente de edición: Establecer entrada de configuración de nube.
  4. Mover las reglas de distintivo y las reglas de puntuación relevantes de /etc/community/* al bloque de contexto del sitio creado en el paso anterior.
  5. Ajuste las reglas de distintivo y las propiedades de reglas de puntuación en la raíz del sitio para tener referencias relativas a nuevas ubicaciones de reglas.
    1. Por ejemplo, si la propiedad de cq:conf = /conf/we-retail, luego badgingRules [] = community/badging/rules si las reglas ahora se mueven a este nuevo bloque.
  6. Del mismo modo, ajuste las referencias a las reglas de puntuación en un nodo de regla de distintivo para que tengan una ruta relativa.

Finalmente, limpie eliminando el recurso /etc/community/badging

Notas
N/D

Diseños de la consola de Communities clásicos classic-communities-console-designs

Ubicación anterior
/etc/designs/social/console
Nuevas ubicaciones

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

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

Directrices de reestructuración
N/D
Notas
N/D

Configuraciones de inicio de sesión de facebook Social facebook-social-login-configurations

Ubicación anterior
/etc/cloudservices/facebookconnect
Nuevas ubicaciones

/conf/global/settings/cloudconfigs/facebookconnect

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

Directrices de reestructuración

Las configuraciones de Facebook Cloud nuevas deben migrarse a la ubicación nueva.

  1. Migrar las configuraciones existentes en la ubicación anterior a la nueva ubicación.

    1. Vuelva a crear manualmente las nuevas configuraciones de inicio de sesión de Facebook Social a través de la interfaz de usuario de creación de AEM en Herramientas > Cloud Services > Configuración de inicio de sesión de Facebook Social.
      o
    2. Copie cualquier configuración nueva de Facebook Cloud de la ubicación anterior a la ubicación nueva adecuada, en /conf/global or /conf/<tenant>.
  2. Actualice cualquier raíz del sitio de AEM Communities para hacer referencia a la nueva configuración de inicio de sesión de Facebook Social estableciendo la variable [cq:Page]/jcr:content@cq:conf a la ruta absoluta de la ubicación nueva.

  3. Desasocie el Cloud Service heredado de Facebook Connect de cualquier raíz de sitio de AEM Communities actualizada para hacer referencia a la Nueva ubicación.

Notas
N/D

Configuraciones de opciones de idioma language-options-configurations

Ubicación anterior
/etc/social/config/languageOpts
Nuevas ubicaciones
/libs/social/translation/languageOpts
Directrices de reestructuración
N/D
Notas
N/D

Configuraciones de inicio de sesión de pinterest Social pinterest-social-login-configurations

Ubicación anterior
/etc/cloudservices/pinterestconnect
Nuevas ubicaciones

/conf/global/settings/cloudconfigs/pinterestconnect

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

Directrices de reestructuración

Las configuraciones de Pinterest Cloud nuevas deben migrarse a la ubicación nueva.

  1. Migrar las configuraciones existentes en la ubicación anterior a la nueva ubicación.

    1. Vuelva a crear manualmente las nuevas configuraciones de inicio de sesión de Pinterest Social a través de la interfaz de usuario de creación de AEM en Herramientas > Cloud Services > Configuración de inicio de sesión de Pinterest Social.
      o
    2. Copie cualquier configuración nueva de Pinterest Cloud de la ubicación anterior a la ubicación nueva adecuada en /conf/global or /conf/<tenant>.
  2. Actualice cualquier raíz del sitio de AEM Communities para hacer referencia a la nueva Configuración de inicio de sesión de Pinterest Social mediante la configuración de la variable [cq:Page]/jcr:content@cq:conf a la ruta absoluta de la ubicación nueva.

  3. Desasocie el Cloud Service heredado de Pinterest Connect de cualquier raíz de sitio de AEM Communities actualizada para hacer referencia a la Nueva ubicación.

Notas
N/D

Configuraciones de puntuación scoring-configurations

Ubicación anterior
/etc/community/scoring
Nuevas ubicaciones
/libs/settings/community/scoring
Directrices de reestructuración

Para alinearse con la nueva estructura del repositorio, las reglas de puntuación se pueden almacenar en /apps/settings/ o /conf/.../settings

  1. Para /apps/settings, esto actuaría como reglas globales o predeterminadas administradas en SCM.

Cree configuraciones según el contexto en /conf/ usando CRXDELite:

  1. Cree las configuraciones en el /conf/.../settings ubicación
  2. El sitio de comunidades debe tener la variable cq:conf conjunto de propiedades de .
    1. Si no cq:conf está configurado, las reglas de puntuación se leerían directamente desde la ruta dada para la propiedad 'scoringRules' en el nodo raíz del sitio, por ejemplo: /content/we-retail/us/en/community/jcr:content

Limpieza: Eliminar el recurso /etc/community/scoring

Notas
N/D

Configuraciones de inicio de sesión de twitter Social twitter-social-login-configurations

Ubicación anterior
/etc/cloudservices/twitterconnect
Nuevas ubicaciones

/conf/global/settings/cloudconfigs/twitterconnect

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

Directrices de reestructuración

Las configuraciones de Twitter Cloud nuevas deben migrarse a la ubicación nueva.

  1. Migrar las configuraciones existentes en la ubicación anterior a la nueva ubicación.

    1. Vuelva a crear manualmente las nuevas configuraciones de inicio de sesión de Twitter Social a través de la interfaz de usuario de creación de AEM en Herramientas > Cloud Services > Configuración de inicio de sesión de Twitter Social.
      o
    2. Copie cualquier configuración nueva de Twitter Cloud de la ubicación anterior a la ubicación nueva adecuada, en /conf/global or /conf/<tenant>.
  2. Actualice cualquier raíz del sitio de AEM Communities para hacer referencia a la nueva configuración de inicio de sesión de Twitter Social estableciendo la variable [cq:Page]/jcr:content@cq:conf a la ruta absoluta de la ubicación nueva.

  3. Desasocie el Cloud Service heredado de Twitter Connect de cualquier raíz de sitio de AEM Communities actualizada para hacer referencia a la Nueva ubicación.

Notas
N/D

Misc misc

Ubicación anterior
/etc/community/templates
Nuevas ubicaciones
/libs/settings/community/templates
Directrices de reestructuración

Adobe ha proporcionado una utilidad de migración en:

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

Notas
Las plantillas personalizadas existentes se moverán a /conf/global/settings/community/template/<groups/sites/functions>
recommendation-more-help
6a71a83d-c2e0-4ce7-a6aa-899aa3885b56