Ristrutturazione dell’archivio per AEM Communities nella versione 6.5 repository-restructuring-for-aem-communities-in

Come descritto nella pagina padre Ristrutturazione dell’archivio in AEM 6.4, i clienti che eseguono l’aggiornamento a AEM 6.5 devono utilizzare questa pagina per valutare l’impegno di lavoro associato alle modifiche dell’archivio che influiscono sulla soluzione AEM Communities. Alcune modifiche richiedono un impegno di lavoro durante il processo di aggiornamento AEM 6.5, mentre altre possono essere differite fino a un aggiornamento futuro.

Con Aggiornamento 6.5

Prima di un aggiornamento futuro

Con aggiornamento 6.5 with-upgrade

Modelli di notifica tramite posta elettronica e-mail-notification-templates

Posizione precedente
/etc/community/notifications
Nuove posizioni
/libs/settings/community/notifications
Orientamenti per la ristrutturazione

Migrazione manuale necessaria se si desidera passare al nuovo percorso in "/apps/settings". Puoi utilizzare Granite Configuration Manager per eseguire la migrazione.

È possibile eseguire la migrazione impostando la proprietà mergeList su true nel nodo "/libs/settings/community/subscriptions" e aggiungendo un nodo figlio nt:unstructured.

Note
N/D

Configurazioni di abbonamento subscription-configurations

Posizione precedente
/etc/community/subscriptions
Nuove posizioni
/libs/settings/community/subscriptions
Orientamenti per la ristrutturazione

Migrazione manuale necessaria se si desidera passare al nuovo percorso in "/apps/settings". Puoi utilizzare Granite Configuration Manager per eseguire la migrazione.

È possibile eseguire la migrazione impostando la proprietà mergeList su true nel nodo "/libs/settings/community/subscriptions" e aggiungendo un nodo figlio nt:unstructured.

Note
N/D

Configurazioni parole d’ordine watchwords-configurations

Posizione precedente
/etc/watchwords
Nuove posizioni
/libs/community/watchwords
Orientamenti per la ristrutturazione

È disponibile un'attività di migrazione lenta per ripulire le configurazioni delle community.

L'attività sposta i termini rilevanti da /etc/watchwords a /conf/global/settings/community/watchwords.

Se le parole d'ordine personalizzate sono memorizzate in SCM, devono essere distribuite in /apps/settings/... e occorre assicurarsi che non vi sia una configurazione /conf/global/settings/... sovrapposta che abbia la precedenza.

L'attività di migrazione rimuove /etc posizioni.

Note
N/D

Prima di un aggiornamento futuro prior-to-upgrade

Configurazioni badge badging-configurations

Posizione precedente
/etc/community/badging
Nuove posizioni

Regole badge:

/libs/settings/community/badging

Immagini badge:

Per le immagini predefinite: /etc/community/badging/images are moved to /libs/community/badging/images

Per le immagini personalizzate: /content/community/badging/images

Orientamenti per la ristrutturazione

È necessaria la migrazione manuale.

Se l’istanza ha personalizzato le regole di badge/punteggio, non esiste un modo automatico per inserire tutte le regole in un bucket. Sono necessari input del cliente su quale bucket di configurazione (globale o specifico del sito) desideri utilizzare per il sito.

Nessuna interfaccia utente disponibile per configurare i badge e il punteggio per un sito.

Per allinearsi alla nuova struttura dell’archivio:

  1. Crea un bucket di contesto del sito utilizzando Browser configurazioni in Strumenti
  2. Vai alla directory principale del sito
  3. Imposta cq:confproperty sul percorso del bucket in cui desideri memorizzare tutte le impostazioni. Lo stesso può essere impostato tramite il sito Modifica guidata - Imposta input configurazione cloud.
  4. Spostare le regole di assegnazione dei badge e di punteggio pertinenti da /etc/community/* al bucket di contesto del sito creato nel passaggio precedente.
  5. Regola le proprietà delle regole di assegnazione dei badge e delle regole di assegnazione del punteggio nella directory principale del sito in modo che abbiano riferimenti relativi a nuove posizioni delle regole.
    1. Ad esempio, se la proprietà per cq:conf = /conf/we-retail, allora badgingRules [] = community/badging/rules se le regole sono ora spostate in questo nuovo bucket.
  6. Allo stesso modo, regola i riferimenti alle regole di punteggio in un nodo di regola di badge in modo che abbiano un percorso relativo.

Infine, effettua la pulizia rimuovendo la risorsa /etc/community/badging

Note
N/D

Progettazioni console community classiche classic-communities-console-designs

Posizione precedente
/etc/designs/social/console
Nuove posizioni

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

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

Orientamenti per la ristrutturazione
N/D
Note
N/D

Configurazioni di accesso social network tramite facebook facebook-social-login-configurations

Posizione precedente
/etc/cloudservices/facebookconnect
Nuove posizioni

/conf/global/settings/cloudconfigs/facebookconnect

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

Orientamenti per la ristrutturazione

È necessario eseguire la migrazione di tutte le nuove configurazioni cloud di Facebook nella nuova posizione.

  1. Migra le configurazioni esistenti nella posizione precedente alla nuova posizione.

    1. Facebook Ricreare manualmente le nuove configurazioni di accesso social network tramite l'interfaccia utente di creazione AEM in Strumenti > Cloud Service > Configurazione accesso social network tramite Facebook.
      oppure
    2. Copiare le nuove configurazioni di Facebook Cloud dal percorso precedente al nuovo percorso appropriato, in /conf/global or /conf/<tenant>.
  2. Aggiorna qualsiasi directory principale del sito AEM Communities per fare riferimento alla nuova configurazione di accesso social network Facebook impostando la proprietà [cq:Page]/jcr:content@cq:conf sul percorso assoluto nella nuova posizione.

  3. Separa il Cloud Service Facebook Connect legacy da qualsiasi directory principale del sito AEM Communities aggiornata per fare riferimento alla nuova posizione.

Note
N/D

Configurazioni opzioni lingua language-options-configurations

Posizione precedente
/etc/social/config/languageOpts
Nuove posizioni
/libs/social/translation/languageOpts
Orientamenti per la ristrutturazione
N/D
Note
N/D

Configurazioni di accesso social network tramite pinterest pinterest-social-login-configurations

Posizione precedente
/etc/cloudservices/pinterestconnect
Nuove posizioni

/conf/global/settings/cloudconfigs/pinterestconnect

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

Orientamenti per la ristrutturazione

È necessario eseguire la migrazione di tutte le nuove configurazioni cloud di Pinterest nella nuova posizione.

  1. Migra le configurazioni esistenti nella posizione precedente alla nuova posizione.

    1. Pinterest Ricreare manualmente le nuove configurazioni di accesso social network tramite l'interfaccia utente di creazione AEM in Strumenti > Cloud Service > Configurazione accesso social network tramite Pinterest.
      o
    2. Copiare le nuove configurazioni di Pinterest Cloud dal percorso precedente al nuovo percorso appropriato in /conf/global or /conf/<tenant>.
  2. Aggiorna qualsiasi directory principale del sito AEM Communities per fare riferimento alla nuova configurazione di accesso social network Pinterest impostando la proprietà [cq:Page]/jcr:content@cq:conf sul percorso assoluto nella nuova posizione.

  3. Separa il Cloud Service Pinterest Connect legacy da qualsiasi directory principale del sito AEM Communities aggiornata per fare riferimento alla nuova posizione.

Note
N/D

Configurazioni punteggio scoring-configurations

Posizione precedente
/etc/community/scoring
Nuove posizioni
/libs/settings/community/scoring
Orientamenti per la ristrutturazione

Per allinearsi alla nuova struttura dell'archivio, è possibile archiviare le regole di punteggio in /apps/settings/ o /conf/.../settings

  1. Per /apps/settings, questo fungerebbe da regola globale o predefinita gestita in SCM.

Creare configurazioni in base al contesto in /conf/ utilizzando CRXDELite:

  1. Crea le configurazioni nel percorso /conf/.../settings desiderato
  2. Per il sito Communities deve essere impostata la proprietà cq:conf .
    1. Se non è impostato alcun cq:conf, le regole di punteggio verranno lette direttamente dal percorso specificato per la proprietà 'scoringRules' nel nodo principale del sito, ad esempio: /content/we-retail/us/en/community/jcr:content

Pulizia: rimuovere la risorsa /etc/community/scoring

Note
N/D

Configurazioni accesso social network tramite Twitter twitter-social-login-configurations

Posizione precedente
/etc/cloudservices/twitterconnect
Nuove posizioni

/conf/global/settings/cloudconfigs/twitterconnect

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

Orientamenti per la ristrutturazione

È necessario eseguire la migrazione di tutte le nuove configurazioni cloud di Twitter alla nuova posizione.

  1. Migra le configurazioni esistenti nella posizione precedente alla nuova posizione.

    1. Twitter Ricreare manualmente le nuove configurazioni di accesso social network tramite l'interfaccia utente di creazione AEM in Strumenti > Cloud Service > Configurazione accesso social network Twitter.
      oppure
    2. Copiare le nuove configurazioni cloud di Twitter dalla posizione precedente alla nuova posizione appropriata, in /conf/global or /conf/<tenant>.
  2. Aggiorna qualsiasi radice del sito AEM Communities per fare riferimento alla nuova configurazione di accesso social network del Twitter impostando la proprietà [cq:Page]/jcr:content@cq:conf sul percorso assoluto nella nuova posizione.

  3. Disassociare il Cloud Service di connessione del Twitter legacy da qualsiasi directory principale del sito AEM Communities aggiornata per fare riferimento alla nuova posizione.

Note
N/D

Varie misc

Posizione precedente
/etc/community/templates
Nuove posizioni
/libs/settings/community/templates
Orientamenti per la ristrutturazione

Adobe ha fornito un’utility di migrazione in:

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

Note
I modelli personalizzati esistenti verranno spostati in /conf/global/settings/community/template/<groups/sites/functions>
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2