예
이 패키지에서는 몇 가지 사용자 지정 예제도 제공했습니다(guides_extension/src에서 사용 가능). 다음은 각 요소에 대한 간략한 설명입니다.
-
상황에 맞는 메뉴
이 예제에서는file_options컨텍스트 메뉴를 사용자 지정하여Delete및Edit옵션을 제거하고Duplicate옵션을Download옵션으로 바꾸었습니다. -
왼쪽 패널
이 예제에서는 "TEST EXTENSION"이라는 다른tab및 레이블이 있는 해당tab panel을(를) 포함하도록left tab panel을(를) 사용자 지정했습니다.Test Tab Panel -
오른쪽 패널
이 예제에서는 "TEST EXTENSION"이라는 다른tab및 레이블이 있는 해당tab panel을(를) 갖도록right tab panel을(를) 사용자 지정했습니다.New Tab Panel -
도구 모음
이 예제에서는Insert Element,Insert Paragraph,Insert Numbered List,Insert Bulleted List단추를 모두 포함하는 하나의More Insert Options단추로 대체했습니다.
[앱 예제 검토]
-
주석 도구 상자
이 예제에서는 AEM의 현재 검토 주제를 여는 다른 단추를 주석 도구 상자에 추가했습니다. -
댓글 검토
이 예제에서는 사용자 이름을 사용자 정보로 대체하고(주석자의 전체 이름 및 제목 고려), 고유한 주석 ID, mailTo 아이콘을 추가하고, 주석 심각도 및 근거를 언급하기 위한 입력 필드를 추가했습니다.
대화 상자를 여는 XMLEditor 측의 댓글에accept with modification단추도 추가했습니다. -
댓글 회신
이 예제에서는 사용자 이름을 사용자 정보로 대체하고(전체 이름 및 댓글 제목 고려) 댓글 헤더에 mailTo 아이콘을 추가했습니다. -
인라인 검토 패널
이 파일에서Review Comment및Comment Reply예제에 언급된 고유한 주석 ID를 계산하고 할당합니다.-
setCommentId메서드는 댓글 수에 따라 고유한 댓글 ID를 각 댓글로 설정합니다. -
setUserInfo은(는) 각 댓글에 전체 이름과 제목을 사용하여 userInfo 값을 설정합니다. -
onNewCommentEvent은(는) 각 새 댓글 또는 회신에 대해setUserInfo메서드가 호출되도록 합니다. -
updatedProcessComments함수는 각 새 댓글 이벤트에 대해 실행되며 새 댓글 이벤트가 발생하면setCommentId이(가) 호출되도록 합니다.
-
-
주제 검토 패널: 이 파일은 인라인 검토 패널을 확장하므로 추가된 사용자 지정이 검토 앱 측에서도 작동합니다.
-
수정 대화 상자로 수락
앱에 새 위젯을 추가하는 예제입니다. 여기에 두 개의 입력 텍스트 필드가 있는 새 대화 상자가 만들어졌습니다.Revised Text및Adjudicator Comment Rationale -
개정 저장
이는 기존 대화 상자를 업데이트하는 방법의 예입니다. 여기에 게시 버튼을 추가합니다. 대화 상자의 내용을 수정할 수 있습니다. 여기에 있는 JSON을 참조하세요.save_revision
다음은 맞춤화 전후의 검토 패널입니다.