Show Menu
SUJETS×

Restructuration des référentiels pour AEM Communities dans la version 6.5

As described on the parent Repository Restructuring in AEM 6.4 page, customers upgrading to AEM 6.5 should use this page to assess the work effort associated with repository changes impacting the AEM Communities Solution. Certaines modifications nécessitent un effort de travail pendant le processus de mise à niveau d’AEM 6.5, tandis que d’autres peuvent être différées jusqu’à une mise à niveau ultérieure.
Avec la mise à niveau vers la version 6.5
Avant la mise à niveau future

Avec la mise à niveau vers la version 6.5

Modèles de notification par e-mail

Emplacement précédent /etc/community/notifications
Nouveaux emplacements /libs/settings/community/notifications
Conseil de restructuration
Manual migration ia needed if you want to move to new path under " /apps/settings ". Vous pouvez utiliser le Gestionnaire de configuration Granite pour effectuer la migration.
You can perform the migration by setting the property mergeList to true on the " /libs/settings/community/subscriptions " node and add an nt:unstructured child node.
Notes N/A

Configurations des abonnements

Emplacement précédent /etc/community/subscriptions
Nouveaux emplacements /libs/settings/community/subscriptions
Conseil de restructuration
Manual migration ia needed if you want to move to new path under " /apps/settings ". Vous pouvez utiliser le Gestionnaire de configuration Granite pour effectuer la migration.
You can perform the migration by setting the property mergeList to true on the " /libs/settings/community/subscriptions " node and add an nt:unstructured child node.
Notes N/A

Configurations des mots-clés

Emplacement précédent /etc/watchwords
Nouveaux emplacements /libs/community/watchwords
Conseil de restructuration Une tâche de migration différée est disponible pour nettoyer les configurations de Communities.
La tâche déplace les mots-clés /etc/watchwords vers /conf/global/settings/community/watchwords .
If customized watchwords are stored in SCM, then they should be deployed to /apps/settings/... and you must ensure that there is not an overlaying /conf/global/settings/... configuration that would take precedence.
Migration task removes /etc locations.
Notes N/A

Avant la mise à niveau future

Configurations des badges

Emplacement précédent /etc/community/badging
Nouveaux emplacements
Règles de badge :
/libs/settings/community/badging
Images de badge :
Pour les images par défaut : /etc/community/badging/images are moved to /libs/community/badging/images
Pour les images personnalisées : /content/community/badging/images
Conseil de restructuration
Une migration manuelle est requise.
Si votre instance a personnalisé les règles de badge/score, aucune méthode automatisée ne permet de placer toutes les règles dans un compartiment. Vous avez besoin d’informations de la part du client pour savoir quel compartiment de configuration (global ou spécifique à un site) vous souhaitez utiliser pour votre site.
Aucune interface utilisateur n’est disponible pour configurer les badges et les scores d’un site.
Pour vous aligner sur la nouvelle structure de référentiel :
  1. Créez un compartiment contextuel de site à l’aide de l’ explorateur de configuration sous Outils
  2. Accédez à la racine du site
  3. Définissez cq:confproperty sur le chemin du compartiment où vous souhaitez stocker tous vos paramètres. Le même résultat peut être obtenu par le biais de l’ assistant de modification - Définir l’entrée de configuration du cloud .
  4. Move relevant badging rules and scoring rules from /etc/community/* to the site context bucket created in the previous step.
  5. Ajustez les propriétés des règles de badge et de score à la racine du site pour avoir des références relatives aux nouveaux emplacements de règles.
    1. For example, if the poperty for cq:conf = /conf/we-retail , then badgingRules [] = community/badging/rules if rules are now moved to this new bucket.
  6. De même, ajustez les références aux règles de score dans un nœud de règle de badge pour obtenir un chemin relatif.
Enfin, nettoyer en supprimant la ressource /etc/community/badging
Notes N/A

Conceptions des consoles des communautés classiques

Emplacement précédent /etc/designs/social/console
Nouveaux emplacements
/libs/settings/wcm/designs/social/console
/apps/settings/wcm/designs/social/console
Conseil de restructuration N/A
Notes N/A

Configurations des connexions au réseau social Facebook

Emplacement précédent /etc/cloudservices/facebookconnect
Nouveaux emplacements
/conf/global/settings/cloudconfigs/facebookconnect
/conf/<tenant>/settings/cloudconfigs/facebookconnect
Conseil de restructuration
Toute nouvelle configuration de cloud Facebook doit faire l’objet d’une migration vers le nouvel emplacement.
  1. Migrez les configurations existantes de l’emplacement précédent vers le nouvel emplacement.
    1. Recréez manuellement les nouvelles configurations des connexions au réseau social Facebook via l’interface utilisateur de création AEM dans Outils > Services cloud > Configuration de la connexion au réseau social Facebook . ou
    2. Copy any new Facebook Cloud Configurations from Previous Location to the appropriate New Location, under /conf/global or /conf/<tenant> .
  2. Update any AEM Communities Site root to reference the new Facebook Social Login Configuration by setting the [cq:Page]/jcr:content@cq:conf property to the absolute path in the New Location.
  3. Dissociez l’ancien service de cloud Facebook Connect Cloud des racines de site AEM Communities mises à jour pour faire référence au nouvel emplacement.
Notes N/A

Configurations des options linguistiques

Emplacement précédent /etc/social/config/languageOpts
Nouveaux emplacements /libs/social/translation/languageOpts
Conseil de restructuration N/A
Notes N/A

Configurations des connexions au réseau social Pinterest

Emplacement précédent /etc/cloudservices/pinterestconnect
Nouveaux emplacements
/conf/global/settings/cloudconfigs/pinterestconnect
/conf/<tenant>/settings/cloudconfigs/pinterestconnect
Conseil de restructuration
Toute nouvelle configuration de cloud Pinterest doit faire l’objet d’une migration vers le nouvel emplacement.
  1. Migrez les configurations existantes de l’emplacement précédent vers le nouvel emplacement.
    1. Recréez manuellement les nouvelles configurations des connexions au réseau social Pinterest via l’interface utilisateur de création AEM dans Outils > Services cloud > Configuration de la connexion au réseau social Pinterest . ou
    2. Copy any new Pinterest Cloud Configurations from Previous Location to the appropriate New Location under /conf/global or /conf/<tenant> .
  2. Update any AEM Communities Site root to reference the new Pinterest Social Login Configuration by settings the [cq:Page]/jcr:content@cq:conf property to the absolute path in the New Location.
  3. Dissociez l’ancien service de cloud Pinterest Connect Cloud des racines de site AEM Communities mises à jour pour faire référence au nouvel emplacement.
Notes N/A

Configurations des scores

Emplacement précédent /etc/community/scoring
Nouveaux emplacements /libs/settings/community/scoring
Conseil de restructuration
To align with new repository structure, scoring rules can be stored in /apps/settings/ or / conf/.../settings
  1. For /apps/settings , this would act as global or default rules managed in SCM.
Create context-aware configs in /conf/ by using CRXDELite:
  1. Create the configs in the desired /conf/.../settings location
  2. Communities site must have the cq:conf property property set.
    1. If no cq:conf is set, scoring rules would be directly read from the given path for property ' scoringRules ' at the site's root node, for example: /content/we-retail/us/en/community/jcr:content
Nettoyage : Supprimer la ressource /etc/community/scoring
Notes N/A

Configurations des connexions au réseau social Twitter

Emplacement précédent /etc/cloudservices/twitterconnect
Nouveaux emplacements
/conf/global/settings/cloudconfigs/twitterconnect
/conf/<tenant>/settings/cloudconfigs/twitterconnect
Conseil de restructuration
Toute nouvelle configuration de cloud Twitter doit faire l’objet d’une migration vers le nouvel emplacement.
  1. Migrez les configurations existantes de l’emplacement précédent vers le nouvel emplacement.
    1. Recréez manuellement les nouvelles configurations des connexions au réseau social Twitter via l’interface utilisateur de création d’AEM sous Outils > Services cloud > Configuration de la connexion au réseau social Twitter . ou
    2. Copy any new Twitter Cloud Configurations from Previous Location to the appropriate New Location, under /conf/global or /conf/<tenant> .
  2. Update any AEM Communities Site root to reference the new Twitter Social Login Configuration by setting the [cq:Page]/jcr:content@cq:conf property to the absolute path in the New Location.
  3. Dissociez l’ancien service de cloud Twitter Connect Cloud des racines du site AEM Communities mises à jour pour faire référence au nouvel emplacement.
Notes N/A

Divers

Emplacement précédent /etc/community/templates
Nouveaux emplacements /libs/settings/community/templates
Conseil de restructuration
Adobe a fourni un utilitaire de migration à l’adresse suivante :
Notes Les modèles personnalisés existants se déplaceraient vers /conf/global/settings/community/template/<groups/sites/functions>