채택완료

suneditor 에서 글 수정시 내용 깨짐이 발생 합니다.

suneditor 를 사용하고 있습니다.

 

자신이 작성한 글을 수정할때는 에디터 안에 내용이 정상적으로 나오는데 그룹관리자나 다른 회원이 글을 수정하면 에디터 내용이 다르게 나옵니다.

 

<figure> 가 제거되는 등 스타일이랑 태그가 뒤죽박죽으로 나옵니다.

 

혹시 저랑 같은 증상 격으신분 있나요?

 

어떻게 해결해야 될지 모르겠십니다. ㅠ

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

에디터 이슈가 아니라 htmlpurifier와 관련된 이슈로 기억합니다. htmlpurifier에서 허용태그 부분 추가로 설정해주셔야 될텐데 최근 버젼은 수정해본적이 없어서 검색해보시면 나올거예요

답변에 대한 댓글 1개

감사합니다. hook 으로 방법 찾았습니다. ㅎㅎ

SUNEditor는 기본적으로 보안상의 이유로 특정 HTML 태그를 필터링할 수 있습니다. 만약 <figure> 같은 태그가 필터링되면 다른 사용자가 글을 편집할 때 해당 태그가 삭제될 수 있습니다

아래 해당 테그를 참조해서 수정해보시기 바랍니다.

 

Copy
const editor = SUNEDITOR.create('editor', {
    // figure 태그 허용
    tagWhitelist: 'figure figcaption',
    // 추가적으로 다른 필요한 태그들을 여기에 넣을 수 있습니다.
});

답변을 작성하려면 로그인이 필요합니다.