에디터를 smarteditor2 로 사용할때...
새로 탑재된 smarteditor2 가 깔끔하고 로딩속도도 좀 빠른것 같아 smarteditor2를 사용하려고 설정했는데 다음과 같은 증상이 나타 납니다.
기본 에디터를 smarteditor2 로 설정하고,
게시판 환경설정에서 어떤 설정을 변경하고 확인을 클릭했을 경우 (변경안하고 확인을 눌러도 동일증상)
상단내용 , 하단내용, 모바일 상단 내용, 모바일 하단내용
에 아무것도 입력하시 않았을 경우
<P> </P>
요것이 입력됩니다.
요것 아무것도 아닌것 같지만 전체 디자인이 이것 때문에 흐트러집니다.
임시로 board_form_update.php 에 요것만 넘겨질때 입력되지 않도록 고쳐 사용하고 있습니다만,
버전이 업데이트 될때마다 요것을 수정해서 업데이트 해야 하는 불편함이 있을것 같습니다.
다음 버전엔 요것좀 수정해서 배포해 주시면 고맙겠습니다.
^^
기본 에디터를 smarteditor2 로 설정하고,
게시판 환경설정에서 어떤 설정을 변경하고 확인을 클릭했을 경우 (변경안하고 확인을 눌러도 동일증상)
상단내용 , 하단내용, 모바일 상단 내용, 모바일 하단내용
에 아무것도 입력하시 않았을 경우
<P> </P>
요것이 입력됩니다.
요것 아무것도 아닌것 같지만 전체 디자인이 이것 때문에 흐트러집니다.
임시로 board_form_update.php 에 요것만 넘겨질때 입력되지 않도록 고쳐 사용하고 있습니다만,
버전이 업데이트 될때마다 요것을 수정해서 업데이트 해야 하는 불편함이 있을것 같습니다.
다음 버전엔 요것좀 수정해서 배포해 주시면 고맙겠습니다.
^^
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 4개
/plugin/editor/smarteditor2/editor.lib.php 에서
get_editor_js 함수를 아래와 같이 고쳐주시면 되겠습니다.
[code]
function get_editor_js($id, $is_dhtml_editor=true)
{
if ($is_dhtml_editor) {
return "var {$id}_editor_data = oEditors.getById['{$id}'].getIR();\noEditors.getById['{$id}'].exec('UPDATE_CONTENTS_FIELD', []);\nif(jQuery.inArray(document.getElementById('{$id}').value.toLowerCase().replace(/^\s*|\s*$/g, ''), [' ','<p> </p>','<p><br></p>','<div><br></div>','<p></p>','<br>','']) != -1){document.getElementById('{$id}').value='';}\n";
} else {
return "var {$id}_editor = document.getElementById('{$id}');\n";
}
}
[/code]