diff --git a/modules/admin/tpl/filter/install_ftp_path.xml b/modules/admin/tpl/filter/install_ftp_path.xml index afaef82e1..9c7775069 100644 --- a/modules/admin/tpl/filter/install_ftp_path.xml +++ b/modules/admin/tpl/filter/install_ftp_path.xml @@ -1,4 +1,4 @@ - +
diff --git a/modules/install/conf/module.xml b/modules/install/conf/module.xml index af2f4ca53..75b648386 100644 --- a/modules/install/conf/module.xml +++ b/modules/install/conf/module.xml @@ -16,5 +16,6 @@ + diff --git a/modules/install/install.admin.controller.php b/modules/install/install.admin.controller.php index e280b7060..f117d7e35 100644 --- a/modules/install/install.admin.controller.php +++ b/modules/install/install.admin.controller.php @@ -119,11 +119,27 @@ $this->setMessage('success_updated'); } + function procInstallAdminSaveFTPInfo() { + $ftp_info = Context::getFTPInfo(); + $ftp_info->ftp_user = Context::get('ftp_user'); + $ftp_info->ftp_password = Context::get('ftp_password'); + $ftp_info->ftp_port = Context::get('ftp_port'); + $ftp_info->sftp = Context::get('sftp'); + $buff = ' $val) { + if(!$val) continue; + $buff .= sprintf("\$ftp_info->%s = '%s';\n", $key, str_replace("'","\\'",$val)); + } + $buff .= "?>"; + $config_file = Context::getFTPConfigFile(); + FileHandler::WriteFile($config_file, $buff); + $this->setMessage('success_updated'); + } /** * @brief FTP 정보 등록 **/ - function procInstallAdminSaveFTPInfo() { + function procInstallAdminSaveFTPPath() { $ftp_info = Context::getFTPInfo(); $ftp_info->ftp_root_path = Context::get('ftp_root_path'); $buff = '