Index: community/js/contributors.js =================================================================== diff -u -r7154860376fa697966bcd404e42fd08a85c3a6a5 -r1067e88d0e223375a09805a2defdaacdae0b1a6f --- community/js/contributors.js (.../contributors.js) (revision 7154860376fa697966bcd404e42fd08a85c3a6a5) +++ community/js/contributors.js (.../contributors.js) (revision 1067e88d0e223375a09805a2defdaacdae0b1a6f) @@ -3,12 +3,21 @@ //////////////////////////////////////////////////////////////////////////////////////// function execDocReady() { - $.when( - $.getJavascript("../reference/light-blue/lib/vendor/jquery.ui.widget.js") - ).done(function() { + var pluginGroups = [ + [ "../reference/light-blue/lib/vendor/jquery.ui.widget.js"] + // 추가적인 플러그인 그룹들을 이곳에 추가하면 됩니다. + ]; - //좌측 메뉴 - setSideMenu("sidebar_menu_contributors", ""); - }); + loadPluginGroupsParallelAndSequential(pluginGroups) + .then(function() { + console.log('모든 플러그인 로드 완료'); + //좌측 메뉴 + setSideMenu("sidebar_menu_contributors", ""); + // 스크립트 실행 로직을 이곳에 추가합니다. + + }) + .catch(function() { + console.error('플러그인 로드 중 오류 발생'); + }); } Index: community/js/devtools.js =================================================================== diff -u -r5fcbf822f8ae036449179a3213c57d2ef741ca84 -r1067e88d0e223375a09805a2defdaacdae0b1a6f --- community/js/devtools.js (.../devtools.js) (revision 5fcbf822f8ae036449179a3213c57d2ef741ca84) +++ community/js/devtools.js (.../devtools.js) (revision 1067e88d0e223375a09805a2defdaacdae0b1a6f) @@ -4,15 +4,24 @@ function execDocReady() { - $.when( - $.getJavascript("../reference/light-blue/lib/vendor/jquery.ui.widget.js") - ).done(function() { + var pluginGroups = [ + [ "../reference/light-blue/lib/vendor/jquery.ui.widget.js"] + // 추가적인 플러그인 그룹들을 이곳에 추가하면 됩니다. + ]; - //좌측 메뉴 - setSideMenu("sidebar_menu_dashboard", ""); + loadPluginGroupsParallelAndSequential(pluginGroups) + .then(function() { - }); + console.log('모든 플러그인 로드 완료'); + //좌측 메뉴 + setSideMenu("sidebar_menu_dashboard", ""); + // 스크립트 실행 로직을 이곳에 추가합니다. + }) + .catch(function() { + console.error('플러그인 로드 중 오류 발생'); + }); + } function middleProxy(){ Index: community/js/license.js =================================================================== diff -u -r7154860376fa697966bcd404e42fd08a85c3a6a5 -r1067e88d0e223375a09805a2defdaacdae0b1a6f --- community/js/license.js (.../license.js) (revision 7154860376fa697966bcd404e42fd08a85c3a6a5) +++ community/js/license.js (.../license.js) (revision 1067e88d0e223375a09805a2defdaacdae0b1a6f) @@ -3,11 +3,22 @@ //////////////////////////////////////////////////////////////////////////////////////// function execDocReady() { - $.when( - $.getJavascript("../reference/light-blue/lib/vendor/jquery.ui.widget.js") - ).done(function() { + var pluginGroups = [ + [ "../reference/light-blue/lib/vendor/jquery.ui.widget.js"] + // 추가적인 플러그인 그룹들을 이곳에 추가하면 됩니다. + ]; - //좌측 메뉴 - setSideMenu("sidebar_menu_license", ""); - }); + loadPluginGroupsParallelAndSequential(pluginGroups) + .then(function() { + + console.log('모든 플러그인 로드 완료'); + //좌측 메뉴 + setSideMenu("sidebar_menu_license", ""); + // 스크립트 실행 로직을 이곳에 추가합니다. + + }) + .catch(function() { + console.error('플러그인 로드 중 오류 발생'); + }); + }