테스트 사이트 - 개발 중인 베타 버전입니다

내용없이 글 올리기

· 10년 전 · 11478 · 12
팁이라고 하긴 뭣하지만.. 질문답변란 보니 애매한 것들이 많고,, 제가 차후 참고하기 위해 남겨 놓습니다.
도움이 되실 분들이 계실지는 모르겠네요..


write.skin.php 하단 fwrite_submit(f) 함수에 echo $editor_js 를 주석처리 하고 아래 코드를 넣습니다.
[code]
<?php // echo $editor_js; // 에디터 사용시 자바스크립트에서 내용을 폼필드로 넣어주며 내용이 입력되었는지 검사함 ?>

var wr_content_editor_data = oEditors.getById['wr_content'].getIR();
oEditors.getById['wr_content'].exec('UPDATE_CONTENTS_FIELD', []);
if(jQuery.inArray(document.getElementById('wr_content').value.toLowerCase().replace(/^\s*|\s*$/g, ''), ['&nbsp;','<p>&nbsp;</p>','<p><br></p>','<div><br></div>','<p></p>','<br>','']) != -1){
document.getElementById('wr_content').value='&nbsp;';
wr_content_editor_data = '&nbsp;'
}
if (!wr_content_editor_data || jQuery.inArray(wr_content_editor_data.toLowerCase(), ['<p><br></p>','<p></p>','<br>']) != -1) {
alert("내용을 입력해 주십시오.");
oEditors.getById['wr_content'].exec('FOCUS');
return false;
}
[/code]

아실 분들은 아시겠지만,, 입력한 코드는 $editor_js 변수에 들어 있는 코드 값이며, 여기에 공백(&nbsp;)를 넣은 것입니다.

다른 파일 수정 없이 위 코드만 쓰기페이지 스킨 파일에만 넣어주면 됩니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 12개

감사합니다 ~
7년 전
이거 cheditor에는 안되는거 같아요

게시글 목록

번호 제목
2410
2401
2395
2387
2385
2377
2374
2372
2368
2367
2366
2364
2354
2353
2352
2349
2333
2329
2327
2304
2298
2297
2295
2288
2282
2279
2278
2276
2273
2268