ckeditor4/editor.lib.php 에서 DHTML 사용하지 않는 경우, DHTML 이 나옵니다.

· 2014-03-19 (수) 22:17:38 · 1189 · 1
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 : ckeditor4/editor.lib.php


[code]
function editor_html($id, $content, $is_dhtml_editor=true)
{
global $g5, $config;
static $js = true;

$editor_url = G5_EDITOR_URL.'/'.$config['cf_editor'];

$html = "";
$html .= "<span class=\"sound_only\">웹에디터 시작</span>";
if ($is_dhtml_editor)
$html .= '<script>document.write("<div class=\'cke_sc\'><button type=\'button\' class=\'btn_cke_sc\'>단축키 일람</button></div>");</script>';

if ($js) {
[/code]


static $js=true 가 있는데, 이 변수는 외부에서도 참조(변경)되지 않고, 항상 true 라서 DHTML 만 계속 나오는 것 같아요.

혹시 버그가 아닐까요?

$js 를 앲애고 if 문도 그냥 없애서 위에 if ( $is_dhtml_editor ) { ... 와 합치면 잘 되네요.
|

댓글 1개

$js 변수를 사용하는 이유는 에디터를 하나 이상 사용할 때 js 파일을 한번만 로드하기 위해서 입니다.
if ($js) { 부분을 if ($is_dhtml_editor && $js) { 로 수정하겠습니다.
댓글을 작성하시려면 로그인이 필요합니다.

버그신고

4,191건

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

+
분류 제목 글쓴이 날짜
14-03-26
14-03-25
14-03-25
14-03-24
14-03-20
14-03-19
14-03-19
14-03-19
14-03-19
14-03-19
14-03-18
14-03-18
14-03-18
14-03-17
14-03-14
14-03-14
14-03-13
14-03-11
14-03-08
14-03-01