스마트에디터2 줄바꿈 시 P 태그 대신 BR 태그 적용하기
페이지 정보

본문
스마트에디터2 줄바꿈 시 P 태그 대신 BR 태그 적용하기
1.
2.
그누보드 환경에서 스마트에디터2 사용 시 엔터키 입력으로 불필요한 P 태그가 생성되는 문제를 해결하고 BR 태그가 적용되도록 코드를 수정하는 방법을 안내합니다.
스마트에디터2 줄바꿈 시 P 태그 대신 BR 태그 적용하기
스마트에디터2에서 엔터키 입력 시 기본적으로 생성되는 <P> 태그 대신 <BR> 태그가 적용되도록 변경하려면 아래의 두 파일을 수정해야 합니다. 수정 전 반드시 원본 파일을 백업하십시오.
1. smarteditor2.min.js 파일 수정
- 파일 경로:
plugin/editor/smarteditor2/js/smarteditor2.min.js - 수정 내용:
sLineBreaker="P"를 찾아sLineBreaker="BR"로 변경합니다.
2. SE2BasicCreator.js 파일 수정
- 파일 경로:
plugin/editor/smarteditor2/js/service/SE2BasicCreator.js - 수정 내용:
oEditor.registerPlugin(new nhn.husky.SE_WYSIWYGEnterKey("P"));를 찾아oEditor.registerPlugin(new nhn.husky.SE_WYSIWYGEnterKey("BR"));로 변경합니다.
수정 사항이 반영되지 않을 때
코드를 수정한 후에도 에디터 줄바꿈이 <P> 태그로 유지된다면, 브라우저가 이전 자바스크립트 파일을 캐시하고 있을 가능성이 높습니다. 다음 조치를 통해 수정 사항을 강제로 반영하십시오.
- 브라우저 캐시 삭제: 브라우저 설정에서 캐시를 삭제하거나, 에디터가 포함된 페이지에서 강력 새로고침(
Ctrl+F5)을 수행합니다. - 파일 경로 확인: 수정하신 파일 경로(
plugin/editor/smarteditor2/js/하위)가 실제 설치된 그누보드 경로와 일치하는지 다시 확인하십시오.
스마트에디터2 줄바꿈 P 태그를 BR 태그로 변경하기
| 내 상황 | 우선할 판단 | 다음 행동 |
|---|---|---|
엔터 입력 시 불필요한 <P> 태그가 생성되어 수정이 필요한 경우 | 관련 자바스크립트 설정 파일 두 곳을 모두 수정해야 함 | smarteditor2.min.js와 SE2BasicCreator.js 파일에서 설정값 변경 |
실전 FAQ
Q. 파일을 모두 수정했는데도 기존처럼 P 태그가 생성됩니다.
- 예외 및 대안: 브라우저에 이전 자바스크립트 파일이 캐시되어 수정 사항이 즉시 반영되지 않을 수 있습니다. 브라우저 캐시를 완전히 삭제하거나 강력 새로고침(Ctrl+F5)을 진행한 후 다시 확인해 보세요.
함께 보면 좋은 글
참고자료
기타 참고자료
- 이전글그누보드4에서 그누보드5로의 코드 마이그레이션: URL 및 변수 변경 가이드 26.10.13
- 다음글그누보드 모바일 모드 페이지 타이틀에 게시판 목록 링크 추가하기 26.10.13
댓글목록
등록된 댓글이 없습니다.