Repositionsomstrukturering för AEM Communities i 6.5 repository-restructuring-for-aem-communities-in

Så som beskrivs på den överordnade sidan Databasomstrukturering på sidan AEM 6.4 bör kunder som uppgraderar till AEM 6.5 använda den här sidan för att utvärdera arbetsinsatsen som är kopplad till databasändringar som påverkar AEM Communities-lösningen. Vissa ändringar kräver arbete under uppgraderingsprocessen för AEM 6.5, medan andra kan skjutas upp till en framtida uppgradering.

Med 6.5-uppgradering

Före framtida uppgradering

Med 6.5-uppgradering with-upgrade

E-postmeddelandemallar e-mail-notification-templates

Föregående plats
/etc/community/notifications
Ny plats(er)
/libs/settings/community/notifications
Omstruktureringsvägledning

Manuell migrering krävs om du vill gå till en ny sökväg under /apps/settings. Du kan använda konfigurationshanteraren för Granite för att utföra migreringen.

Du kan utföra migreringen genom att ange egenskapen mergeList till true på noden /libs/settings/community/subscriptions och lägga till en underordnad nt:unstructured-nod.

Anteckningar
Ej tillämpligt

Prenumerationskonfigurationer subscription-configurations

Föregående plats
/etc/community/subscriptions
Ny plats(er)
/libs/settings/community/subscriptions
Omstruktureringsvägledning

Manuell migrering krävs om du vill gå till en ny sökväg under /apps/settings. Du kan använda konfigurationshanteraren för Granite för att utföra migreringen.

Du kan utföra migreringen genom att ange egenskapen mergeList till true på noden /libs/settings/community/subscriptions och lägga till en underordnad nt:unstructured-nod.

Anteckningar
Ej tillämpligt

Konfigurationer för watchwords watchwords-configurations

Föregående plats
/etc/watchwords
Ny plats(er)
/libs/community/watchwords
Omstruktureringsvägledning

Det finns en aktivitet för Azure-migrering som rensar webbgruppskonfigurationerna.

Uppgiften flyttar bevakningsord från /etc/watchwords till /conf/global/settings/community/watchwords.

Om anpassade bevakningsord lagras i SCM bör de distribueras till /apps/settings/... och du måste se till att det inte finns någon överliggande /conf/global/settings/...-konfiguration som har företräde.

Migreringsaktiviteten tar bort /etc platser.

Anteckningar
Ej tillämpligt

Före framtida uppgradering prior-to-upgrade

Konfigurationer för märkning badging-configurations

Föregående plats
/etc/community/badging
Ny plats(er)

Badge Rules:

/libs/settings/community/badging

Bilder:

För standardbilder: /etc/community/badging/images are moved to /libs/community/badging/images

För anpassade bilder: /content/community/badging/images

Omstruktureringsvägledning

Manuell migrering krävs.

Om instansen har anpassat reglerna för märkning/poängsättning finns det inget automatiskt sätt att placera alla regler under en bucket. Kundernas inmatningar behöver den konf-bucket (global eller platsspecifik) som du vill använda för din webbplats.

Det finns inget tillgängligt gränssnitt för att konfigurera märkning och poängsättning för en plats.

Så här anpassar du dig till den nya databasstrukturen:

  1. Skapa en platskontextbucket med Configuration Browser under Tools
  2. Gå till platsroten
  3. Ange cq:confproperty till den bucketsökväg där du vill lagra alla dina inställningar. Samma sak kan anges via webbplatsen Redigera guide - Ange molnkonfigurationsindata.
  4. Flytta relevanta regler för märkning och poängsättning från /etc/community/* till webbplatskontextgruppen som skapades i föregående steg.
  5. Justera egenskaperna för badging-regler och bedömningsregler i platsroten för att få relativa referenser till nya regelplatser.
    1. Om till exempel egenskapen för cq:conf = /conf/we-retail flyttas badgingRules [] = community/badging/rules om regler nu till den nya bucket.
  6. På samma sätt kan du justera referenserna för poängregler i en nod med en badging-regel så att de har en relativ sökväg.

Rensa slutligen genom att ta bort resursen /etc/community/badging

Anteckningar
Ej tillämpligt

Konsoldesigner för klassiska communities classic-communities-console-designs

Föregående plats
/etc/designs/social/console
Ny plats(er)

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

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

Omstruktureringsvägledning
Ej tillämpligt
Anteckningar
Ej tillämpligt

Facebook Social Login Configurations facebook-social-login-configurations

Föregående plats
/etc/cloudservices/facebookconnect
Ny plats(er)

/conf/global/settings/cloudconfigs/facebookconnect

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

Omstruktureringsvägledning

Alla nya Facebook Cloud-konfigurationer måste migreras till den nya platsen.

  1. Migrera befintliga konfigurationer på den föregående platsen till den nya platsen.

    1. Återskapa nya Facebook Social Login Configurations manuellt via redigeringsgränssnittet för AEM på Verktyg > Cloud Service > Facebook Social Login Configuration.
      eller
    2. Kopiera alla nya Facebook Cloud-konfigurationer från föregående plats till lämplig ny plats, under /conf/global or /conf/<tenant>.
  2. Uppdatera valfri AEM Communities-platsrot så att den refererar till den nya konfigurationen för Facebook Social Login genom att ange egenskapen [cq:Page]/jcr:content@cq:conf till den absoluta sökvägen i den nya platsen.

  3. Avassociera den gamla Facebook Connect-Cloud Servicen från alla AEM Communities webbplatsrötter som har uppdaterats för att referera till den nya platsen.

Anteckningar
Ej tillämpligt

Konfigurationer av språkalternativ language-options-configurations

Föregående plats
/etc/social/config/languageOpts
Ny plats(er)
/libs/social/translation/languageOpts
Omstruktureringsvägledning
Ej tillämpligt
Anteckningar
Ej tillämpligt

Pinterest Social Login Configurations pinterest-social-login-configurations

Föregående plats
/etc/cloudservices/pinterestconnect
Ny plats(er)

/conf/global/settings/cloudconfigs/pinterestconnect

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

Omstruktureringsvägledning

Alla nya Pinterest Cloud-konfigurationer måste migreras till den nya platsen.

  1. Migrera befintliga konfigurationer på den föregående platsen till den nya platsen.

    1. Återskapa nya Pinterest Social Login Configurations manuellt via redigeringsgränssnittet för AEM på Verktyg > Cloud Service > Pinterest Social Login Configuration.
      eller
    2. Kopiera alla nya Pinterest Cloud-konfigurationer från föregående plats till lämplig ny plats under /conf/global or /conf/<tenant>.
  2. Uppdatera valfri AEM Communities-platsrot så att den refererar till den nya konfigurationen för Pinterest Social Login genom att ställa in egenskapen [cq:Page]/jcr:content@cq:conf på den absoluta sökvägen i den nya platsen.

  3. Avassociera den gamla Pinterest Connect-Cloud Servicen från alla AEM Communities webbplatsrötter som har uppdaterats för att referera till den nya platsen.

Anteckningar
Ej tillämpligt

Bedömningskonfigurationer scoring-configurations

Föregående plats
/etc/community/scoring
Ny plats(er)
/libs/settings/community/scoring
Omstruktureringsvägledning

Om du vill anpassa till den nya databasstrukturen kan poängsättningsreglerna lagras i /apps/settings/ eller /conf/.../settings

  1. För /apps/settings fungerar detta som globala regler eller standardregler som hanteras i SCM.

Skapa kontextmedvetna konfigurationer i /conf/ med CRXDELite:

  1. Skapa konfigurationerna på önskad /conf/.../settings-plats
  2. Egenskapen cq:conf måste ha angetts för webbgruppsplatsen.
    1. Om cq:conf inte anges läses bedömningsreglerna direkt från den angivna sökvägen för egenskapen scoringRules i platsens rotnod, till exempel: /content/we-retail/us/en/community/jcr:content

Rensa: Ta bort resursen /etc/community/scoring

Anteckningar
Ej tillämpligt

Konfigurationer för social inloggning för twitter twitter-social-login-configurations

Föregående plats
/etc/cloudservices/twitterconnect
Ny plats(er)

/conf/global/settings/cloudconfigs/twitterconnect

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

Omstruktureringsvägledning

Alla nya Twitter Cloud-konfigurationer måste migreras till den nya platsen.

  1. Migrera befintliga konfigurationer på den föregående platsen till den nya platsen.

    1. Återskapa nya Twitter för konfiguration för social inloggning manuellt via redigeringsgränssnittet för AEM på Verktyg > Cloud Service > Twitter konfiguration för social inloggning.
      eller
    2. Kopiera alla nya Twitter Cloud-konfigurationer från föregående plats till lämplig ny plats, under /conf/global or /conf/<tenant>.
  2. Uppdatera en AEM Communities-platsrot så att den refererar till den nya Twitternas konfiguration för social inloggning genom att ange egenskapen [cq:Page]/jcr:content@cq:conf till den absoluta sökvägen i den nya platsen.

  3. Koppla inte bort den gamla Twitter Connect-Cloud Servicen från några av AEM Communities webbplatsrötter som har uppdaterats för att referera till den nya platsen.

Anteckningar
Ej tillämpligt

Diverse misc

Föregående plats
/etc/community/templates
Ny plats(er)
/libs/settings/community/templates
Omstruktureringsvägledning

Adobe har tillhandahållit ett migreringsverktyg på:

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

Anteckningar
De befintliga anpassade mallarna skulle gå över till /conf/global/settings/community/template/<groups/sites/functions>
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2