git-svn-id: http://xe-core.googlecode.com/svn/trunk@464 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-03-16 01:10:11 +00:00
parent 0a41787b97
commit 1349cf70ed
6 changed files with 9 additions and 70 deletions

View file

@ -12,18 +12,9 @@
**/
function moduleInstall() {
// file 모듈에서 사용할 디렉토리 생성
$directory_list = array(
'./files',
'./files/attach',
'./files/attach/images',
'./files/attach/binaries',
);
FileHandler::makeDir('./files/attach/images');
FileHandler::makeDir('./files/attach/binaries');
foreach($directory_list as $dir) {
if(is_dir($dir)) continue;
@mkdir($dir, 0707);
@chmod($dir, 0707);
}
return new Object();
}

View file

@ -95,22 +95,18 @@
**/
function makeDefaultDirectory() {
$directory_list = array(
'./files',
'./files/config',
'./files/modules',
'./files/plugins',
'./files/addons',
'./files/layouts',
'./files/cache',
'./files/cache/queries',
'./files/cache/js_filter_compiled',
'./files/cache/template_compiled',
);
foreach($directory_list as $dir) {
if(is_dir($dir)) continue;
@mkdir($dir, 0707);
@chmod($dir, 0707);
FileHandler::makeDir($dir);
}
}
@ -122,7 +118,7 @@
function installDownloadedModule() {
// 수동으로 설치를 할 목록
$manual_modules = array('install','module','pagemaker');
$manual_modules = array('install','module');
// install, module 모듈은 미리 설치
$this->installModule('install', './modules/install/');
@ -143,8 +139,6 @@
$this->installModule($module, $module_path);
}
// pagemaker는 모두 설치된 후에 설치
$this->installModule('pagemaker','./modules/pagemaker');
return new Object();
}

View file

@ -11,18 +11,9 @@
* @brief 설치시 추가 작업이 필요할시 구현
**/
function moduleInstall() {
// layout 에서 사용할 cache디렉토리 생성
$directory_list = array(
'./files',
'./files/cache',
'./files/cache/layout',
);
// 레이아웃에서 사용할 디렉토리 생성
FileHandler::makeDir('./files/cache/layout');
foreach($directory_list as $dir) {
if(is_dir($dir)) continue;
@mkdir($dir, 0707);
@chmod($dir, 0707);
}
return new Object();
}

View file

@ -12,17 +12,7 @@
**/
function moduleInstall() {
// module 모듈에서 사용할 디렉토리 생성
$directory_list = array(
'./files',
'./files/cache',
'./files/cache/module_info',
);
foreach($directory_list as $dir) {
if(is_dir($dir)) continue;
@mkdir($dir, 0707);
@chmod($dir, 0707);
}
FileHandler::makeDir('./files/cache/module_info');
// 기본 모듈을 생성
$oModule = &getController('module');

View file

@ -12,25 +12,7 @@
**/
function moduleInstall() {
// plugin 에서 사용할 cache디렉토리 생성
$directory_list = array(
'./files',
'./files/cache',
'./files/cache/page',
);
foreach($directory_list as $dir) {
if(is_dir($dir)) continue;
@mkdir($dir, 0707);
@chmod($dir, 0707);
}
// page 모듈로 모듈 추가
$oModuleController = &getController('module');
$args->mid = 'pagemaker';
$args->module = 'pagemaker';
$args->browser_title = 'pagemaker';
$args->is_default = 'N';
$output = $oModuleController->insertModule($args);
FileHandler::makeDir('./files/cache/page');
return new Object();
}

View file

@ -12,17 +12,8 @@
**/
function moduleInstall() {
// plugin 에서 사용할 cache디렉토리 생성
$directory_list = array(
'./files',
'./files/cache',
'./files/cache/plugin',
);
FileHandler::makeDir('./files/cache/plugin');
foreach($directory_list as $dir) {
if(is_dir($dir)) continue;
@mkdir($dir, 0707);
@chmod($dir, 0707);
}
return new Object();
}