diff --git a/classes/module/ModuleHandler.class.php b/classes/module/ModuleHandler.class.php index 0634c22fe..3844fc1cd 100644 --- a/classes/module/ModuleHandler.class.php +++ b/classes/module/ModuleHandler.class.php @@ -214,9 +214,6 @@ * @brief module의 위치를 찾아서 return **/ function getModulePath($module) { - $class_path = sprintf('./files/modules/%s/', $module); - if(is_dir($class_path)) return $class_path; - $class_path = sprintf('./modules/%s/', $module); if(is_dir($class_path)) return $class_path; @@ -235,8 +232,6 @@ /** * 모듈의 위치를 파악 - * 기본적으로는 ./modules/* 에 있지만 웹업데이트나 웹설치시 ./files/modules/* 에 있음 - * ./files/modules/* 의 클래스 파일을 우선으로 처리해야 함 **/ // 상위 클래스명 구함 diff --git a/modules/addon/addon.model.php b/modules/addon/addon.model.php index fe6ac6ea3..3e01a8dff 100644 --- a/modules/addon/addon.model.php +++ b/modules/addon/addon.model.php @@ -17,12 +17,8 @@ * @brief 애드온의 경로를 구함 **/ function getAddonPath($addon_name) { - $class_path = sprintf('./files/addons/%s/', $addon_name); - if(is_dir($class_path)) return $class_path; - $class_path = sprintf('./addons/%s/', $addon_name); if(is_dir($class_path)) return $class_path; - return ""; } diff --git a/modules/editor/schemas/editor_autosave.xml b/modules/editor/schemas/editor_autosave.xml index f17ec6f7c..34634b21e 100644 --- a/modules/editor/schemas/editor_autosave.xml +++ b/modules/editor/schemas/editor_autosave.xml @@ -2,7 +2,7 @@ - + diff --git a/modules/install/install.controller.php b/modules/install/install.controller.php index eb9effee4..6127e7dc4 100644 --- a/modules/install/install.controller.php +++ b/modules/install/install.controller.php @@ -96,10 +96,6 @@ function makeDefaultDirectory() { $directory_list = array( './files/config', - './files/modules', - './files/plugins', - './files/addons', - './files/layouts', './files/cache/queries', './files/cache/js_filter_compiled', './files/cache/template_compiled', @@ -125,9 +121,7 @@ $this->installModule('module', './modules/module/'); // 각 모듈의 schemas/*.xml 파일을 모두 찾아서 table 생성 - $module_list_1 = FileHandler::readDir('./modules/', NULL, false, true); - $module_list_2 = FileHandler::readDir('./files/modules/', NULL, false, true); - $module_list = array_merge($module_list_1, $module_list_2); + $module_list = FileHandler::readDir('./modules/', NULL, false, true); foreach($module_list as $module_path) { // 모듈 이름을 구함 $tmp_arr = explode('/',$module_path); diff --git a/modules/layout/layout.model.php b/modules/layout/layout.model.php index 1d8fb33e3..8a6340189 100644 --- a/modules/layout/layout.model.php +++ b/modules/layout/layout.model.php @@ -49,12 +49,8 @@ /** * @brief 레이아웃의 경로를 구함 - * 기본으로는 ./layouts에 있지만 웹관리기능으로 다운로드시 ./files/layouts에 존재함 **/ function getLayoutPath($layout_name) { - $class_path = sprintf('./files/layouts/%s/', $layout_name); - if(is_dir($class_path)) return $class_path; - $class_path = sprintf('./layouts/%s/', $layout_name); if(is_dir($class_path)) return $class_path; @@ -67,9 +63,7 @@ **/ function getDownloadedLayoutList() { // 다운받은 레이아웃과 설치된 레이아웃의 목록을 구함 - $downloaded_list = FileHandler::readDir('./files/layouts'); - $installed_list = FileHandler::readDir('./layouts'); - $searched_list = array_merge($downloaded_list, $installed_list); + $searched_list = FileHandler::readDir('./layouts'); $searched_count = count($searched_list); if(!$searched_count) return; diff --git a/modules/module/module.model.php b/modules/module/module.model.php index 7a2d79e9c..dcd8976ea 100644 --- a/modules/module/module.model.php +++ b/modules/module/module.model.php @@ -468,9 +468,7 @@ $oDB = &DB::getInstance(); // 다운받은 모듈과 설치된 모듈의 목록을 구함 - $downloaded_list = FileHandler::readDir('./files/modules'); - $installed_list = FileHandler::readDir('./modules'); - $searched_list = array_merge($downloaded_list, $installed_list); + $searched_list = FileHandler::readDir('./modules'); $searched_count = count($searched_list); if(!$searched_count) return; @@ -478,7 +476,6 @@ // 모듈의 이름 $module_name = $searched_list[$i]; - // 모듈의 경로 (files/modules가 우선) $path = ModuleHandler::getModulePath($module_name); // schemas내의 테이블 생성 xml파일수를 구함 diff --git a/modules/plugin/plugin.model.php b/modules/plugin/plugin.model.php index ccfaa7826..e1e0c47f3 100644 --- a/modules/plugin/plugin.model.php +++ b/modules/plugin/plugin.model.php @@ -16,12 +16,8 @@ /** * @brief 플러그인의 경로를 구함 - * 기본으로는 ./plugins에 있지만 웹관리기능으로 다운로드시 ./files/plugins에 존재함 **/ function getPluginPath($plugin_name) { - $path = sprintf('./files/plugins/%s/', $plugin_name); - if(is_dir($path)) return $path; - $path = sprintf('./plugins/%s/', $plugin_name); if(is_dir($path)) return $path; @@ -34,9 +30,7 @@ **/ function getDownloadedPluginList() { // 다운받은 플러그인과 설치된 플러그인의 목록을 구함 - $downloaded_list = FileHandler::readDir('./files/plugins'); - $installed_list = FileHandler::readDir('./plugins'); - $searched_list = array_merge($downloaded_list, $installed_list); + $searched_list = FileHandler::readDir('./plugins'); $searched_count = count($searched_list); if(!$searched_count) return;