Show Menu
화제×

6.5의 AEM Communities에 대한 리포지토리 재구성

AEM 6.4 의 상위 리포지토리 재조정 페이지에 설명된 대로, AEM 6.5로 업그레이드하는 고객은 이 페이지를 사용하여 AEM Communities 솔루션에 영향을 주는 리포지토리 변경과 관련된 작업 노력을 평가해야 합니다. 일부 변경 사항은 AEM 6.5 업그레이드 프로세스 동안 작업해야 하는 반면, 다른 변경 사항은 향후 업그레이드될 때까지 연기될 수 있습니다.
6.5 업그레이드 포함
업그레이드 전

6.5 업그레이드 포함

이메일 알림 템플릿

이전 위치 /etc/community/notifications
새 위치 /libs/settings/community/notifications
구조 조정 지침
" /apps/settings "에서 새 경로로 이동하려면 수동 마이그레이션이 필요합니다. [화강암 구성 관리자]를 사용하여 마이그레이션을 수행할 수 있습니다.
속성을 " mergeList " true 노드에서 설정하고 /libs/settings/community/subscriptions nt:unstructured 하위 노드를 추가하여 마이그레이션을 수행할 수 있습니다.
메모 N/A

구독 구성

이전 위치 /etc/community/subscriptions
새 위치 /libs/settings/community/subscriptions
구조 조정 지침
" /apps/settings "에서 새 경로로 이동하려면 수동 마이그레이션이 필요합니다. [화강암 구성 관리자]를 사용하여 마이그레이션을 수행할 수 있습니다.
속성을 " mergeList " true 노드에서 설정하고 /libs/settings/community/subscriptions nt:unstructured 하위 노드를 추가하여 마이그레이션을 수행할 수 있습니다.
메모 N/A

Watchwords 구성

이전 위치 /etc/watchwords
새 위치 /libs/community/watchwords
구조 조정 지침 Lazy Migration 작업은 Communities 구성을 정리하는 데 사용할 수 있습니다.
작업이 감시자를 에서 /etc/watchwords /conf/global/settings/community/watchwords 이동합니다.
사용자 지정된 감시 단어가 SCM에 저장되어 있는 경우 해당 감시 단어를 배포 대상 /apps/settings/... 위치에 배치해야 하며 우선 /conf/global/settings/... 적용되는 오버레이 구성이 없는지 확인해야 합니다.
마이그레이션 작업은 /etc 위치를 제거합니다.
메모 N/A

업그레이드 전

배지 구성

이전 위치 /etc/community/badging
새 위치
배지 규칙:
/libs/settings/community/badging
배지 이미지:
기본 이미지의 경우: /etc/community/badging/images are moved to /libs/community/badging/images
사용자 정의 이미지의 경우: /content/community/badging/images
구조 조정 지침
수동 마이그레이션이 필요합니다.
인스턴스가 배지/점수 지정 규칙을 사용자 지정한 경우 버킷 아래에 모든 규칙을 배치할 수 있는 자동화된 방법이 없습니다. 사이트에 사용할 컨퍼런스 버킷(글로벌 또는 사이트별)에 대한 고객 입력이 필요합니다.
사이트의 배지 및 점수 구성에 사용할 수 있는 UI가 없습니다.
새 저장소 구조에 정렬하려면
  1. 도구 아래의 구성 브라우저를 사용하여 사이트 컨텍스트 버킷 만들기
  2. 사이트 루트로 이동
  3. 모든 cq:confproperty 설정을 저장할 버킷 경로로 설정합니다. 사이트 편집 마법사 - 클라우드 구성 입력을 통해 설정할 수도 있습니다.
  4. 관련 배지 규칙 및 점수 규칙을 이전 단계에서 만든 사이트 컨텍스트 /etc/community/* 버킷으로 이동합니다.
  5. 사이트 루트에서 배지 규칙 및 점수 규칙 속성을 조정하여 새 규칙 위치에 대한 상대 참조를 만듭니다.
    1. 예를 들어, 에 대한 속성이 cq:conf = /conf/we-retail 있는 경우, 규칙이 이제 이 새 버킷으로 이동되는 badgingRules [] = community/badging/rules 경우.
  6. 마찬가지로 배지 규칙 노드의 점수 지정 규칙에 대한 참조를 조정하여 상대 경로를 지정합니다.
마지막으로 리소스를 제거하여 정리합니다. /etc/community/badging
메모 N/A

클래식 커뮤니티 콘솔 디자인

이전 위치 /etc/designs/social/console
새 위치
/libs/settings/wcm/designs/social/console
/apps/settings/wcm/designs/social/console
구조 조정 지침 N/A
메모 N/A

Facebook Social Login Configurations

이전 위치 /etc/cloudservices/facebookconnect
새 위치
/conf/global/settings/cloudconfigs/facebookconnect
/conf/<tenant>/settings/cloudconfigs/facebookconnect
구조 조정 지침
모든 새로운 Facebook 클라우드 구성은 새 위치로 마이그레이션해야 합니다.
  1. 이전 위치의 기존 구성을 새 위치로 마이그레이션합니다.
    1. 도구 > 클라우드 서비스 > Facebook 소셜 로그인 구성에서 AEM 작성 UI를 통해 새 Facebook 소셜 로그인 구성을 수동으로 다시 만듭니다 . 또는
    2. 새 Facebook 클라우드 구성을 이전 위치에서 적절한 새 위치로 복사합니다. /conf/global or /conf/<tenant> 아래에서
  2. 속성을 새 위치의 절대 경로로 설정하여 새 Facebook 소셜 로그인 구성을 참조하도록 AEM Communities 사이트 루트를 [cq:Page]/jcr:content@cq:conf 업데이트합니다.
  3. 새 위치를 참조하도록 업데이트된 모든 AEM Communities 사이트 루트에서 기존 Facebook Connect Cloud 서비스의 연결을 해제합니다.
메모 N/A

언어 옵션 구성

이전 위치 /etc/social/config/languageOpts
새 위치 /libs/social/translation/languageOpts
구조 조정 지침 N/A
메모 N/A

Pinterest Social Login Configurations

이전 위치 /etc/cloudservices/pinterestconnect
새 위치
/conf/global/settings/cloudconfigs/pinterestconnect
/conf/<tenant>/settings/cloudconfigs/pinterestconnect
구조 조정 지침
모든 새로운 Pinterest 클라우드 구성은 새 위치로 마이그레이션해야 합니다.
  1. 이전 위치의 기존 구성을 새 위치로 마이그레이션합니다.
    1. 도구 > 클라우드 서비스 > Pinterest 소셜 로그인 구성에서 AEM 작성 UI를 통해 새 Pinterest 소셜 로그인 구성을 수동으로 다시 만듭니다 . 또는
    2. 새 Pinterest 클라우드 구성을 이전 위치에서 아래 적절한 새 위치로 /conf/global or /conf/<tenant> 복사합니다.
  2. AEM Communities 사이트 루트를 업데이트하여 새 위치의 절대 경로로 속성을 설정하여 새로운 Pinterest 소셜 로그인 구성을 [cq:Page]/jcr:content@cq:conf 참조합니다.
  3. 새 위치를 참조하도록 업데이트된 모든 AEM Communities 사이트 루트에서 기존 Pinterest Connect Cloud 서비스의 연결을 해제합니다.
메모 N/A

점수 지정 구성

이전 위치 /etc/community/scoring
새 위치 /libs/settings/community/scoring
구조 조정 지침
새로운 저장소 구조에 맞게 점수 지정 규칙을 /apps/settings/ 또는 / conf/.../settings
  1. 예를 /apps/settings 들어 SCM에서 관리되는 전역 또는 기본 규칙 역할을 합니다.
CRXDELite를 /conf/ 사용하여 컨텍스트 인식 구성 만들기:
  1. 원하는 /conf/.../settings 위치에 구성 만들기
  2. 커뮤니티 사이트에는 cq:conf 속성 속성이 설정되어 있어야 합니다.
    1. 설정되지 cq:conf 않으면 점수 지정 규칙은 사이트의 루트 노드에서 속성 ' scoringRules '에 대한 지정된 경로에서 직접 읽습니다. 예: /content/we-retail/us/en/community/jcr:content
정리:리소스 제거 /etc/community/scoring
메모 N/A

Twitter Social Login Configurations

이전 위치 /etc/cloudservices/twitterconnect
새 위치
/conf/global/settings/cloudconfigs/twitterconnect
/conf/<tenant>/settings/cloudconfigs/twitterconnect
구조 조정 지침
모든 새로운 Twitter 클라우드 구성은 새 위치로 마이그레이션해야 합니다.
  1. 이전 위치의 기존 구성을 새 위치로 마이그레이션합니다.
    1. 도구 > 클라우드 서비스 > Twitter 소셜 로그인 구성에서 AEM 작성 UI를 통해 새 Twitter 소셜 로그인 구성을 수동으로 다시 만듭니다 . 또는
    2. 새 Twitter 클라우드 구성을 이전 위치에서 적절한 새 위치로 복사합니다. /conf/global or /conf/<tenant> 아래에서
  2. 새 위치의 절대 경로로 속성을 설정하여 새 Twitter 소셜 로그인 구성을 참조하도록 AEM Communities 사이트 루트를 [cq:Page]/jcr:content@cq:conf 업데이트합니다.
  3. 새 위치를 참조하도록 업데이트된 모든 AEM Communities 사이트 루트에서 기존 Twitter Connect Cloud 서비스의 연결을 해제합니다.
메모 N/A

기타

이전 위치 /etc/community/templates
새 위치 /libs/settings/community/templates
구조 조정 지침
Adobe는 다음 위치에서 마이그레이션 유틸리티를 제공했습니다.
메모 기존 사용자 지정 템플릿은 /conf/global/settings/community/template/<groups/sites/functions>