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

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

Con Actualización 6.5

Antes de una actualización futura

Con actualización a 6.5 with-upgrade

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

Ubicación anterior
/etc/community/notifications
Nueva ubicación(es)
/libs/settings/community/notifications
Directrices de reestructuración

La migración manual es necesaria si desea pasar a la 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 en true en el nodo "/libs/settings/community/subscriptions" y agregando un nodo secundario nt:unstructured.

Notas
N/D

Configuraciones de suscripción subscription-configurations

Ubicación anterior
/etc/community/subscriptions
Nueva ubicación(es)
/libs/settings/community/subscriptions
Directrices de reestructuración

La migración manual es necesaria si desea pasar a la 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 en true en el nodo "/libs/settings/community/subscriptions" y agregando un nodo secundario nt:unstructured.

Notas
N/D

Configuraciones de Watchwords watchwords-configurations

Ubicación anterior
/etc/watchwords
Nueva ubicación(es)
/libs/community/watchwords
Directrices de reestructuración

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

La tarea mueve palabras clave de /etc/watchwords a /conf/global/settings/community/watchwords.

Si las palabras observadas personalizadas se almacenan en SCM, se deben implementar en /apps/settings/... y debe asegurarse de que no haya una configuración de /conf/global/settings/... superpuesta que tenga prioridad.

La tarea de migración elimina /etc ubicaciones.

Notas
N/D

Antes de una actualización futura prior-to-upgrade

Configuraciones de distintivos badging-configurations

Ubicación anterior
/etc/community/badging
Nueva ubicación(es)

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 debajo de un bloque. Necesita las entradas del cliente sobre el bloque conf (global o específico del sitio) que desea utilizar para su sitio.

No hay ninguna interfaz de usuario disponible para configurar las insignias y la puntuación de un sitio.

Para alinearse con la nueva estructura del repositorio:

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

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

Notas
N/D

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

Ubicación anterior
/etc/designs/social/console
Nueva ubicación(es)

/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 social de facebook facebook-social-login-configurations

Ubicación anterior
/etc/cloudservices/facebookconnect
Nueva ubicación(es)

/conf/global/settings/cloudconfigs/facebookconnect

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

Directrices de reestructuración

Cualquier nueva configuración de nube de Facebook debe migrarse a la nueva ubicación.

  1. Migre 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 social de Facebook AEM mediante la interfaz de usuario de creación de la en Herramientas > Cloud Service > Configuración de inicio de sesión social de Facebook.
      o
    2. Copie cualquier configuración de nube de Facebook nueva de la ubicación anterior a la ubicación nueva correspondiente, 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 social de Facebook estableciendo la propiedad [cq:Page]/jcr:content@cq:conf en la ruta absoluta en la nueva ubicación.

  3. Desasocie el Cloud Service de Facebook Connect heredado de cualquier raíz del 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
Nueva ubicación(es)
/libs/social/translation/languageOpts
Directrices de reestructuración
N/D
Notas
N/D

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

Ubicación anterior
/etc/cloudservices/pinterestconnect
Nueva ubicación(es)

/conf/global/settings/cloudconfigs/pinterestconnect

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

Directrices de reestructuración

Cualquier nueva configuración de nube de Pinterest debe migrarse a la nueva ubicación.

  1. Migre 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 social de Pinterest AEM mediante la interfaz de usuario de creación de la en Herramientas > Cloud Service > Configuración de inicio de sesión social de Pinterest.
      o
    2. Copie cualquier configuración de nube de Pinterest nueva de la ubicación anterior a la ubicación nueva correspondiente 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 social de Pinterest estableciendo la propiedad [cq:Page]/jcr:content@cq:conf en la ruta absoluta en la nueva ubicación.

  3. Desasocie el Cloud Service de Pinterest Connect heredado de cualquier raíz del 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
Nueva ubicación(es)
/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.

Crear configuraciones según el contexto en /conf/ mediante CRXDELite:

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

Limpieza: elimine el recurso /etc/community/scoring

Notas
N/D

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

Ubicación anterior
/etc/cloudservices/twitterconnect
Nueva ubicación(es)

/conf/global/settings/cloudconfigs/twitterconnect

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

Directrices de reestructuración

Cualquier nueva configuración de nube de Twitter debe migrarse a la nueva ubicación.

  1. Migre 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 social de Twitter AEM a través de la IU de creación de la en Herramientas > Cloud Service > Configuración de inicio de sesión social de Twitter.
      o
    2. Copie cualquier nueva configuración de nube de Twitter de la ubicación anterior a la ubicación nueva correspondiente, 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 social de Twitter estableciendo la propiedad [cq:Page]/jcr:content@cq:conf en la ruta absoluta en la nueva ubicación.

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

Notas
N/D

Varios misc

Ubicación anterior
/etc/community/templates
Nueva ubicación(es)
/libs/settings/community/templates
Directrices de reestructuración

El 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 pasarían a /conf/global/settings/community/template/<groups/sites/functions>
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2