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

Como se describe en el elemento principal AEM Reestructuración de repositorios en 6.4 AEM , 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 a 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 hasta true en el "/libs/settings/community/subscriptions" y añada un nt:unstructured nodo secundario.

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 hasta true en el "/libs/settings/community/subscriptions" y añada un nt:unstructured nodo secundario.

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 Migración diferida para limpiar las Configuraciones de las comunidades.

La tarea mueve palabras observadas de /etc/watchwords hasta /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 superposición /conf/global/settings/... que tendrían 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 con Explorador de configuración bajo Herramientas
  2. Ir a la raíz del sitio
  3. Establecer cq:confproperty hasta la ruta del contenedor en la que desea almacenar todos los ajustes. 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 de puntuación relevantes de /etc/community/* al bloque de contexto de 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 para 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 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 el [cq:Page]/jcr:content@cq:conf a 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 en **Herramientas

      Cloud Service > Configuración de inicio de sesión social de Pinterest**.
      o

    2. Copie cualquier nueva configuración de nube de Pinterest 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 mediante la configuración de [cq:Page]/jcr:content@cq:conf a 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.

Creación de configuraciones según el contexto en /conf/ mediante CRXDELite:

  1. Cree las configuraciones en el /conf/.../settings ubicación
  2. El sitio de comunidades debe tener cq:conf propiedad conjunto de propiedades.
    1. Si no cq:conf , 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: 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 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 el [cq:Page]/jcr:content@cq:conf a 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