Repositionsomstrukturering för AEM Communities i 6.5

Senaste uppdatering: 2023-11-01

Enligt beskrivning på överordnad Omstrukturering av lager i AEM 6.4 på denna sida bör kunder som uppgraderar till AEM 6.5 använda denna sida för att bedöma arbetsinsatsen i samband med 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

E-postmeddelandemallar

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å "/libs/settings/community/subscriptions" nod och lägga till en nt:unstructured underordnad nod.

Anteckningar Ej tillämpligt

Prenumerationskonfigurationer

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å "/libs/settings/community/subscriptions" nod och lägga till en nt:unstructured underordnad nod.

Anteckningar Ej tillämpligt

Konfigurationer för watchwords

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ågot överlägg /conf/global/settings/... konfiguration som har företräde.

Migreringsaktiviteten tar bort /etc platser.

Anteckningar Ej tillämpligt

Före framtida uppgradering

Konfigurationer för märkning

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 Konfigurationsläsaren under verktyg
  2. Gå till platsroten
  3. Ange cq:confproperty till den bucket-sökväg där du vill lagra alla dina inställningar. Samma sak kan anges via webbplatsen Guiden Redigera - Ange molnkonfigurationsindata.
  4. Flytta relevanta regler för märkning och poängsättning från /etc/community/* till platskontextgruppen 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 egenskapen för till exempel cq:conf = /conf/we-retailsedan badgingRules [] = community/badging/rules om regler nu flyttas till den här 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

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

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 konfiguration för social inloggning.
      eller
    2. Kopiera alla nya Facebook Cloud-konfigurationer från föregående plats till rätt nya plats, under /conf/global or /conf/<tenant>.
  2. Uppdatera valfri AEM Communities-platsrot för att referera till den nya konfigurationen för Facebook Social Login genom att ställa in [cq:Page]/jcr:content@cq:conf till den absoluta sökvägen i Ny plats.
  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

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

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 konfiguration för social inloggning.
      eller
    2. Kopiera alla nya Pinterest Cloud-konfigurationer från föregående plats till rätt nya plats under /conf/global or /conf/<tenant>.
  2. Uppdatera valfri AEM Communities-platsrot för att referera till den nya konfigurationen för Pinterest Social Login med inställningarna i [cq:Page]/jcr:content@cq:conf till den absoluta sökvägen i Ny plats.
  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

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 sparas i /apps/settings/ eller /conf/.../settings

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

Skapa sammanhangsberoende konfigurationer i /conf/ med CRXDELite:

  1. Skapa konfigurationerna i önskat /conf/.../settings plats
  2. Webbplatsen Communities måste ha cq:conf egenskapsuppsättning.
    1. Om nej cq:conf är inställt, skulle poängreglerna läsas direkt från den angivna sökvägen för egenskapen 'scoringRules' på 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

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 konfigurationer för social inloggning för nya Twitter 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 tidigare 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 Twitternas konfiguration för social inloggning genom att ställa in [cq:Page]/jcr:content@cq:conf till den absoluta sökvägen i Ny plats.
  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

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>

På denna sida