건의 : 편집기에 chk_editor_js 에 빈 내용 체크부분을 스킨으로 옮겨주시면 좋겠습니다.

· 2014-01-02 (목) 09:03:05 · 1186 · 3
주소 : /plugin/editor/cheditor5/editor.lib.php

경우에 따라 글쓰기시 내용을 입력받지 않거나 생략할수 있는 스킨을 만들어서 사용하고 있는데,
그누보드5 에서는 빈 내용 체크루틴이 게시판스킨이 아니라
편집기 plugin에 있습니다.
일반적인 스킨에서는 문제가 없지만 특수한 스킨에서는 문제가 될듯합니다.

// textarea 의 값이 비어 있는지 검사
function chk_editor_js($id, $is_dhtml_editor=true)
이부분을 스킨으로 옮기거나,

게시판 마다 따로 편집기를 지정하는것도 방법이 될듯합니다.
검토 부탁드립니다.^^

|

댓글 3개

스킨의 write.skin.php 에서 <?php echo $editor_js; ?> 부분을 주석처리해서 사용하시면 될 것 같습니다.
게시판마다 다르게 설정하셔야 한다면 $bo_table 에 따라 $editor_js 가 출력되거나 그렇지 않도록 하는 방법도 있습니다.
2014-01-02 (목) 17:56:12
해당 함수부분에 다른부분도 포함되어 주석처리하기가 애메합니다.
document.getElementById('tx_wr_content').value = ed_wr_content.outputBodyHTML();
그러고보니 /bbs/write_update.php 에도 내용 체크함수가 포함되어 있군요. 에고 이전에는 없던것인데.ㅠㅠ
결국 내용에 더미 문자라도 넣어야하는것일까요.
말씀하신 부분을 스킨에 넣는 것도 어려운 것이 에디터마다 체크 코드가 다르기 때문입니다.
글쓰기때 더미 내용을 일단 넣으시고 스킨에 write_update.head.skin.php 파일을 생성하셔서
더미 내용을 제거하는 방향으로 하시면 어떨까 싶습니다.
댓글을 작성하시려면 로그인이 필요합니다.

버그신고

4,191건

  문의게시판을 이용해 주세요 :) https://sir.kr/co_qa  

+
분류 제목 글쓴이 날짜
14-01-03
14-01-02
13-12-31
13-12-30
13-12-30
13-12-30
13-12-25
13-12-25
13-12-25
13-12-24
13-12-24
13-12-24
13-12-24
13-12-24
13-12-23
13-12-22
13-12-21
13-12-20
13-12-20
13-12-20