From 2332c8d246ad6e9f82b2c682b09349c2d91b8dbb Mon Sep 17 00:00:00 2001 From: zero Date: Fri, 2 Mar 2007 03:24:02 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@203 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/member/lang/ko.lang.php | 1 + modules/member/member.controller.php | 2 +- modules/member/tpl.admin/filter/insert_config.xml | 2 +- modules/member/tpl.admin/header.html | 2 +- modules/module/module.model.php | 9 +++++---- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/modules/member/lang/ko.lang.php b/modules/member/lang/ko.lang.php index 9ca26130e..6076b0877 100644 --- a/modules/member/lang/ko.lang.php +++ b/modules/member/lang/ko.lang.php @@ -5,6 +5,7 @@ * @brief 한국어 언어팩 (기본적인 내용만 수록) **/ + $lang->cmd_member_list = '회원 목록'; $lang->cmd_module_config = '기본 설정'; $lang->cmd_member_group = '그룹 관리'; $lang->cmd_send_mail = '메일발송'; diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index 5dbf0c366..24e8243e3 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -125,7 +125,7 @@ /** * @brief 회원 관리용 기본 정보의 추가 **/ - function procInsertSetup() { + function procInsertConfig() { // 기본 정보를 받음 $args = Context::gets('enable_join','redirect_url','agreement'); if($args->enable_join!='Y') $args->enable_join = 'N'; diff --git a/modules/member/tpl.admin/filter/insert_config.xml b/modules/member/tpl.admin/filter/insert_config.xml index f36bf0d45..26b68a791 100644 --- a/modules/member/tpl.admin/filter/insert_config.xml +++ b/modules/member/tpl.admin/filter/insert_config.xml @@ -1,6 +1,6 @@
- + diff --git a/modules/member/tpl.admin/header.html b/modules/member/tpl.admin/header.html index d67438bb7..2fca59a60 100644 --- a/modules/member/tpl.admin/header.html +++ b/modules/member/tpl.admin/header.html @@ -1,7 +1,7 @@
- [{$lang->cmd_list}] + [{$lang->cmd_member_list}] style="font-weight:bold">[{$lang->cmd_module_config}] style="font-weight:bold">[{$lang->cmd_member_group}] style="font-weight:bold">[{$lang->cmd_manage_form}] diff --git a/modules/module/module.model.php b/modules/module/module.model.php index aeef57a13..d6a522106 100644 --- a/modules/module/module.model.php +++ b/modules/module/module.model.php @@ -285,22 +285,23 @@ **/ function getModuleConfig($module) { $cache_file = sprintf('./files/cache/module_info/%s.config.php',$module); + if(!file_exists($cache_file)) { // DB 객체 생성 $oDB = &DB::getInstance(); $args->module = $module; $output = $oDB->executeQuery('module.getModuleConfig', $args); - $config = $output->data; + $config = base64_encode($output->data->config); $buff = sprintf('', $config); - FileHandler::writeFile($cache_file, $buff); + //FileHandler::writeFile($cache_file, $buff); } - if(file_exists($cache_file)) @include($cache_file); + if(!$config && file_exists($cache_file)) @include($cache_file); - return unserialize($config); + return unserialize(base64_decode($config)); }