Index: arms/js/reqAdd.js =================================================================== diff -u -rdf63fa9153ae13ae37dc0de71075131eae587398 -r6ddd85e72af13f78e9e586b404e189bba0e3811e --- arms/js/reqAdd.js (.../reqAdd.js) (revision df63fa9153ae13ae37dc0de71075131eae587398) +++ arms/js/reqAdd.js (.../reqAdd.js) (revision 6ddd85e72af13f78e9e586b404e189bba0e3811e) @@ -18,8 +18,20 @@ makeVersionMultiSelectBox(); // --- 에디터 설정 --- // - CKEDITOR.replace("modal_editor"); - CKEDITOR.replace("edit_tabmodal_editor"); + window.CKEDITOR_BASEPATH = "/reference/jquery-plugins/ckeditor4-4.16.1/"; + $.getScript("../reference/jquery-plugins/ckeditor4-4.16.1/ckeditor.js").done(function (script, textStatus) { + var waitCKEDITOR = setInterval(function () { + try { + if (window.CKEDITOR) { + CKEDITOR.replace("modal_editor"); + CKEDITOR.replace("edit_tabmodal_editor"); + clearInterval(waitCKEDITOR); + } + } catch (err) { + console.log("CKEDITOR 로드가 완료되지 않아서 초기화 재시도 중..."); + } + }, 313 /*milli*/); + }); makeDatePicker($("#btn_start_calendar_popup")); makeDatePicker($("#btn_end_calendar_popup")); Index: arms/template.html =================================================================== diff -u -r238a8ae1927bfcecc89f783b24b99e9679798992 -r6ddd85e72af13f78e9e586b404e189bba0e3811e --- arms/template.html (.../template.html) (revision 238a8ae1927bfcecc89f783b24b99e9679798992) +++ arms/template.html (.../template.html) (revision 6ddd85e72af13f78e9e586b404e189bba0e3811e) @@ -464,15 +464,15 @@ media="screen" /> + + + +