각주 에디터 컴포넌트 + 각주 편집 애드온 0.4.3 (2017-09-30)
0.4.3 업데이트 (2017-09-30)
개요
- 버그 수정 및 미세한 기능 개선이 있었습니다.
- 호환성 테스트는 아직 끝나지 않았습니다. 가령 다음과 같은 문제가 있을 수 있습니다.
: XE에서 관리자 외에는 각주 입력을 못할 수 있습니다.
: 크롬 외의 브라우저, 특히 MS 엣지에서는 각주 편집 수행과정에서 높은 확률로 에러가 동반될 수 있습니다.
: CKEditor 스킨 외에서는 각주 컴포넌트와 애드온 사용을 권장하지 않습니다.
업데이트 사항
- 각주 섹션을 div태그로 설정하면서 파싱 모듈이 링크 프리뷰를 중복 출력하는 문제 (웹지기님)
... 별도 팁 제공 https://xetown.com/rxe_third/750890 (현재 람보님 깃허브에 이슈를 올렸음) - 모바일 뷰에서 각주 내용 안에 있는 링크가 동작하지 않는 문제 (웹지기님)
... text 메소드 대신 html 메소드 사용 - 각주 내용의 이미지를 풍선말 등에서 별도 출력하면서 각주 내용의 구성이 깨지는 문제 (웹지기님)
... 파싱 모듈 예외 처리하고 html 메소드 사용
언제일지 모를 향후 업데이트 계획
- 크롬에서 드래그 후 삭제 시 reorder가 되지 않는 문제
- 엣지와의 호환성 문제 (간장게장님)
- XE와의 호환성 문제 정리 (간장게장님)
- CK에디터 외 다른 웹에디터와 호환성 문제
- XE용 removeHackTag 수정 매뉴얼 작성
0.4.2 업데이트 (2017-09-27)
개요
- 버그 수정이 있었습니다.
업데이트 사항
- PC 뷰 각주 풍선말에서 gif도 로드 (웹지기님) ... 임베드 파싱 모듈의 출력 내용 자체를 불러오지 않도록 했습니다.
- 모바일 뷰 각주 입력 팝업창에서 '모바일로 최적화된 화면으로 보기' 옵션 감추기 (웹지기님)
0.4.1 업데이트 (2017-09-25)
개요
- 모바일 뷰가 개선되었습니다.
: 웹지기님의 피드백으로 모바일 인터페이스가 향상되었습니다.
업데이트 사항
- 모바일에서 각주 컴포넌트 팝업창 최적화 (웹지기님)★ ... 이제 모바일에서도 각주 작성이 편리해졌습니다.
- 모바일 뷰 UI 개선 (웹지기님)
: 각주 내용 투명도 삭제
: 각주 내용에서 gif 로드 ... 대신 XE임베드 파싱 모듈에 대한 예외 처리
: 각주 내용 닫기 버튼 확대
: 각주 내용에 z-index와 bottom 사용자 옵션 제공 ... 레이아웃 등의 하단 고정 툴바와 겹침 문제 방지 가능 - 각주 팝업 창의 CK에디터 툴바를 접힘 상태로 기본 설정
0.4 업데이트 (2017-09-23)
개요
- 모바일 뷰 옵션이 추가되었습니다.★
: 각주 마커를 클릭했을 때 각주 내용으로 스크롤 이동하는 동작은 이용자들로 하여금 모바일에서 피로감을 느끼게 할 수 있습니다.
: 이번 버전에서는 모바일 뷰 옵션을 채택하여, 마커를 클릭하면 각주 내용이 스크린 하단의 fixed position을 가지는 요소로 출력되게끔 했습니다. - 몇몇 부분에서 버그 수정이 있었습니다.★
업데이트 사항
- 모바일 UI 개선★
- 댓글 에디터에서 각주 컴포넌트가 노출되는 문제 수정 (웹지기님)★
- 붙여넣기 이벤트에서 각주 섹션이 여전히 따라 붙는 문제 수정 (토순이와아빠님, 웹지기님)★
0.3.1 업데이트 (2017-09-21)
개요
- 몇몇 부분에서 버그 수정 및 스타일링 개선이 있었습니다.
업데이트 사항
- 컴포넌트 설정에서 해시 이동 속도가 안 먹는 버그 수정 (웹지기님)
- XE에서 팝업 창 사이즈 지정 (Lemony님)
- 말풍선 미리보기에서 말줄임표 (웹지기님)
- 각주 마커와 내용에 딸린 하위 요소들의 여백 값들 리셋 (간장게장님)
- 붙여넣기 이벤트에서 각주 섹션까지 붙는 문제 해결 (토순이와아빠님)
0.3 업데이트 (2017-09-19)
개요
- 각주 스타일링 작업을 완료(?)했습니다.
업데이트 사항
- 각주 내용에서 각주 마커로 이동 링크 장착 (오징님)
- 해시 링크 이동시 상단 툴바 높이 옵션 적용 (오징님)★
- 해시 링크 이동시 이동 속도 설정 추가
- 각주 번호 마우스오버시 말풍선, 마우스클릭시 각주내용으로 이동 (웹지기님)★
- 각주 해시 링크 이동시 링크 타겟에 하이라이트 효과
- 자동링크 애드온에 대비하여, 링크 타겟 클릭시 타겟 속성 동적 삭제 (웹지기님)
0.2 업데이트 (2017-09-17)
기능 향상
- 각주 입력창에서 CK에디터 4.7.3 버전을 CDN을 통해 불러오게 됩니다.
- 각주 아이콘을 교체했습니다. (VJT님, 휴리파파님)
- 각주 내용 섹션의 제목 내용과 제목 태그를 사용자가 직접 지정할 수 있습니다. (웹지기님) ... 각주 컴포넌트 설정에서 할 수 있습니다.
- 각주 창 팝업 후 커서가 에디터 안으로 자동 포커스됩니다. (socialskyo님)
- 각주 내용 섹션 아래로 커서 이동이 가능하게끔, 각주 생성 후에는 맨 아래에 <p> </p>를 추가하게 됩니다. (socialskyo님)
- 댓글단에서는 각주 컴포넌트 작동을 금지합니다. (웹지기님) ... 각주 편집 애드온이 활성화돼야만 댓글에서 각주 컴포넌트 버튼의 출력을 막을 수 있습니다.
버그 수정
- 새로운 글쓰기 상황에서 각주 편집 애드온이 동작하지 않는 문제를 해결했습니다.
- IE에서 각주번호가 포함되지 않은 영역을 복사하거나 잘라낼 때 동작하지 않던 문제를 해결했습니다.
- 에디터에서 소스 보기를 했다가 다시 에디터로 돌아올 때 이벤트 전체가 무효화된 문제를 해결했습니다.
- 본문에서 각주 번호가 모두 사라질 때 각주 내용 섹션도 제거하게 됩니다. 반면 각주 내용 섹션이 없을 때 각주 붙여넣기가 시도되는 경우에는 각주 내용 섹션도 되살아나게 됩니다.
- 각주 입력 및 붙여넣기 후 커서가 각주 번호 안으로 위치하던 문제를 해결했습니다. 각주 번호 끝에 공백 문자를 첨가함으로써 새로 생성된 sup 태그에 문서 편집이 영향을 받지 않을 수 있도록 했습니다.
개요
- 각주 에디터 컴포넌트와 별책부록 편집용 애드온을 첨부해봅니다.
- 현재 업로드하는 버전은 베타테스트용입니다.
- 컴포넌트 파일은 각주 입력과 수정, 애드온 파일은 각주 복사-잘라내기-붙여넣기-삭제 기능을 담당합니다.
- 컴포넌트 파일은 필수이며, 애드온 설치를 하지 않으시면, 위의 편집기능을 수동으로 하셔야 하며, 본문에서 스타일링된 디스플레이를 구현할 수 없습니다.
1. 다운로드 및 설치
- 각주 에디터 컴포넌트 : ap_footnote.0.4.3.zip : /modules/editor/components/ap_footnote
에디터 컴포넌트 0.4.2 ap_footnote.0.4.2.zip
에디터 컴포넌트 0.4.1 ap_footnote.0.4.1.zip
에디터 컴포넌트 0.4 ap_footnote.0.4.zip
에디터 컴포넌트 0.3.1 ap_footnote.0.3.1.zip
에디터 컴포넌트 0.3 ap_footnote.0.3.zip
에디터 컴포넌트 0.2 ap_footnote.0.2.zip
에디터 컴포넌트 0.1 ap_footnote.0.1.zip
- 각주 편집용 애드온 : ap_footnote_editable.0.4.3.zip : /addons/ap_footnote_editable
편집용 애드온 0.4.2 ap_footnote_editable.0.4.2.zip
편집용 애드온 0.4.1 ap_footnote_editable.0.4.1.zip
편집용 애드온 0.4 ap_footnote_editable.0.4.zip
편집용 애드온 0.3.1 ap_footnote_editable.0.3.1.zip
편집용 애드온 0.3 ap_footnote_editable.0.3.zip
편집용 애드온 0.2 ap_footnote_editable.0.2.zip
편집용 애드온 0.1 ap_footnote_editable.0.1.zip
2. 권장 환경
- 라이믹스 + 크롬60 / IE11 + CKEditor
- 위 환경이 아니라면 편집용 애드온이 오작동을 일으킬 수 있습니다.
3. 사용방법
- 따로 말씀 안 드려도 아시리라 믿습니다. 에디터에서 아래 그림의 아이콘을 클릭하고 입력하면 됩니다
4. 덧붙이는 말
- 개발 현황은 링크에서 확인할 수 있습니다. http://bit.ly/2etMIwY

윤삼
Lv. 19
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.
댓글 117
다시 확인해보니 화이트리스트 처리해야 할 클래스 값이 꽤 많네요ㅠㅠ
다음과 같습니다.
fn_no
fn_cnt
top
bottom
fn_edge
fn_preview
fn_preview_cnt
fn_preview_text
fn_proview
fn_proview_cnt
fn_proview_text
fn_proview_close
리스트 처리를 해줘도 안되는군요.
class값이 날라가는지는 잘모르겠습니다.
혹시 컴포넌트와 애드온을 최신 버전으로 설치한 게 맞으신지요.
둘 모두 0.4.3이어야 하는데요.
네, 둘다 0.4.3 입니다
우선적으로 꺼야 할 건 관리자는 제외 옵션이 있는 애드온입니다. 왜냐면 지금 관리자는 방해를 받지 않고 잘 된다고 하셨으니..
라이믹스는 이 자료가 일반회원도 사용 가능한 상황이니까요...
혹시 모르니 다른 애드온과 동시 사용시 문제도 한번 살펴보세요.
동일합니다 ㅎㅎ
임의의 계정을 하나 만들어서 주소와 함께 메시지로 보내주시면 테스트해보겠습니다.
물론 그걸로 문제를 해결할 수 있을지는 자신이 없어요ㅠ
정리 후 보내드렸습니다.
화이트리스트 등록은 되어있구요.
css + js 합치기 및 공통파일 압축도 풀어논 상태입니다.
class는 잘 등록이 되는데, editor_component 속성과 data-footnote-id 속성이 등록되지 않는군요.
당분간은 일반 회원의 경우 각주 허용을 금지해놓고 관리자 전용으로 사용하셔야 할 것 같습니다.
시일이 좀 걸리더라도 다른 방도를 강구해봐야겠습니다;;;
고생하십니다!
설치하고 회원 아이디로 작성해보았는데 입력은 잘 되었어요. 단, 글이 등록된 후 말풍선 기능이 전혀 안되고 새창으로만 뜨더라구요. xetown에서 검색해보니 웹지기님의 옛글에서 자동링크 애드온과의 충돌이 있다는 내용이 있었고(여기 댓글에도 내용이 있네요) 히스토리를 읽어보면 그 문제가 해결되었다는데도 저는 말풍선이 구현이 안되길래(pc,모바일 모두 새창에서 뜸) 관리화면으로 들어가서 자동링크 애드온을 끄고 새로고침하니 잘 구현됩니다.
그리고 나서 그 뒤로 자동링크 애드온을 켰는데도 말풍선등 구현하신 모양새가 잘 보여요. 정말 예쁘고 재밌고 좋은 자료 감사드립니다. 안정화되면 마켓에 내놓으셔도 꼭 사렵니다. 진짜 오랜시간 원하던 기능이어요.