diff --git a/modules/member/lang/en.lang.php b/modules/member/lang/en.lang.php
index 23edde262..b9bb655b1 100644
--- a/modules/member/lang/en.lang.php
+++ b/modules/member/lang/en.lang.php
@@ -60,6 +60,7 @@
'email_address' => 'Email Address',
'regdate' => 'Join Date',
'last_login' => 'Latest Login Date',
+ 'extra_vars' => 'Extra Vars',
);
$lang->message_box = array(
diff --git a/modules/member/lang/es.lang.php b/modules/member/lang/es.lang.php
index 697c1983b..74a40dd24 100644
--- a/modules/member/lang/es.lang.php
+++ b/modules/member/lang/es.lang.php
@@ -60,6 +60,7 @@
'email_address' => 'Dirección de Email',
'regdate' => 'Fecha del registro',
'last_login' => 'Fecha de su última conección',
+ 'extra_vars' => 'Variables Extra',
);
$lang->message_box = array(
diff --git a/modules/member/lang/jp.lang.php b/modules/member/lang/jp.lang.php
index e64473dea..92eb3dfec 100644
--- a/modules/member/lang/jp.lang.php
+++ b/modules/member/lang/jp.lang.php
@@ -60,6 +60,7 @@
'email_address' => 'メールアドレス',
'regdate' => '加入日',
'last_login' => '最近のログイン',
+ 'extra_vars' => '拡張変数',
);
$lang->message_box = array(
diff --git a/modules/member/lang/ko.lang.php b/modules/member/lang/ko.lang.php
index 757815769..8dd6744b6 100644
--- a/modules/member/lang/ko.lang.php
+++ b/modules/member/lang/ko.lang.php
@@ -60,6 +60,8 @@
'email_address' => '메일주소',
'regdate' => '가입일시',
'last_login' => '최근로그인일시',
+ 'last_login' => '최근로그인일시',
+ 'extra_vars' => '확장변수',
);
$lang->message_box = array(
diff --git a/modules/member/lang/zh-CN.lang.php b/modules/member/lang/zh-CN.lang.php
index aa71246f3..9e8303efc 100644
--- a/modules/member/lang/zh-CN.lang.php
+++ b/modules/member/lang/zh-CN.lang.php
@@ -60,6 +60,7 @@
'email_address' => '邮箱地址',
'regdate' => '注册日期',
'last_login' => '最近登录',
+ 'extra_vars' => '扩展变数',
);
$lang->message_box = array(
@@ -171,4 +172,4 @@
$lang->about_openid_leave = '删除OpenID就等于永久删除站内用户的信息。
被删除后的重新登录就等于新会员注册,因此对以前自己写的主题将失去相应权限。';
$lang->about_member = "可以添加/修改/删除会员及管理用户组或注册表单的会员管理模块。\n此模块不仅可以生成缺省用户组以外的其他用户组来管理会员,并且通过注册表单的管理获得除会员基本信息以外的扩展信息。";
-?>
\ No newline at end of file
+?>
diff --git a/modules/member/member.admin.model.php b/modules/member/member.admin.model.php
index dd4548037..a1e9cefce 100644
--- a/modules/member/member.admin.model.php
+++ b/modules/member/member.admin.model.php
@@ -56,6 +56,9 @@
case 'last_login' :
$args->s_last_login = $search_keyword;
break;
+ case 'extra_vars' :
+ $args->s_extra_vars = $search_keyword;
+ break;
}
}
diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php
index 185da9ff3..90798f79a 100644
--- a/modules/member/member.controller.php
+++ b/modules/member/member.controller.php
@@ -602,6 +602,9 @@
unset($all_args->is_admin);
unset($all_args->description);
unset($all_args->group_srl_list);
+ unset($all_args->body);
+ unset($all_args->accept_agreement);
+ unset($all_args->signature);
// 모든 request argument에서 필수 정보만 제외 한 후 추가 데이터로 입력
$extra_vars = delObjectVars($all_args, $args);
@@ -639,6 +642,9 @@
unset($all_args->is_admin);
unset($all_args->description);
unset($all_args->group_srl_list);
+ unset($all_args->body);
+ unset($all_args->accept_agreement);
+ unset($all_args->signature);
// 모든 request argument에서 필수 정보만 제외 한 후 추가 데이터로 입력
$extra_vars = delObjectVars($all_args, $args);
diff --git a/modules/member/queries/getMemberList.xml b/modules/member/queries/getMemberList.xml
index 5653dd6c0..97bd4c0d1 100644
--- a/modules/member/queries/getMemberList.xml
+++ b/modules/member/queries/getMemberList.xml
@@ -13,6 +13,7 @@
+
diff --git a/modules/member/queries/getMemberListWithinGroup.xml b/modules/member/queries/getMemberListWithinGroup.xml
index a2e8ceb5f..3663682ab 100644
--- a/modules/member/queries/getMemberListWithinGroup.xml
+++ b/modules/member/queries/getMemberListWithinGroup.xml
@@ -16,6 +16,7 @@
+