diff --git a/modules/member/lang/ko.lang.php b/modules/member/lang/ko.lang.php index 879e913b9..910355c26 100644 --- a/modules/member/lang/ko.lang.php +++ b/modules/member/lang/ko.lang.php @@ -237,4 +237,5 @@ $lang->about_change_password_date = '일정기간이 지나면 비밀번호 변경을 하도록 유도하는 기능입니다. (사용하지 않음 : 0 입력) '; $lang->msg_kr_address = '읍, 면, 동 이름으로 검색하세요.'; $lang->msg_kr_address_etc = '나머지 주소(번지)를 입력하세요.'; + $lang->cmd_search_again = '다시 검색'; ?> diff --git a/modules/member/skins/default/modify_info.html b/modules/member/skins/default/modify_info.html index 49d7560e2..134954550 100644 --- a/modules/member/skins/default/modify_info.html +++ b/modules/member/skins/default/modify_info.html @@ -1,6 +1,5 @@ - @@ -218,25 +217,24 @@
-
- - - + - -
- - +
- - + +
+ + diff --git a/modules/member/skins/default/signup_form.html b/modules/member/skins/default/signup_form.html index 357588612..1b1bdb6aa 100644 --- a/modules/member/skins/default/signup_form.html +++ b/modules/member/skins/default/signup_form.html @@ -1,5 +1,4 @@ - @@ -162,26 +161,22 @@
-
- - - + -
- - + +
- - + +
- + + diff --git a/modules/member/tpl/header.html b/modules/member/tpl/header.html index ee49a6f4f..3b00e8589 100644 --- a/modules/member/tpl/header.html +++ b/modules/member/tpl/header.html @@ -1,5 +1,4 @@ - diff --git a/modules/member/tpl/insert_member.html b/modules/member/tpl/insert_member.html index 919cfac71..dc9600de8 100644 --- a/modules/member/tpl/insert_member.html +++ b/modules/member/tpl/insert_member.html @@ -215,25 +215,23 @@ -
- - - +
+ + +
+ + +
- -
- - -
-
- - -
- + + diff --git a/modules/member/tpl/js/krzip_search.js b/modules/member/tpl/js/krzip_search.js index d7e3e96a2..5d86c9086 100644 --- a/modules/member/tpl/js/krzip_search.js +++ b/modules/member/tpl/js/krzip_search.js @@ -81,4 +81,57 @@ jQuery(function($){ } }) .blur(); -}); \ No newline at end of file +}); + +(function($){ + +$.krzip = function(column_name) { + var $search_zone, $select_zone; + + // search zone + ($search_zone = $('#zone_address_search_'+column_name)) + .find(':text') + .keypress(function(event){ + if(event.keyCode!=13) return; + $search_zone.find('button').click(); + return false; + }) + .end() + .find('button') + .click(function(){ + var val = $.trim($search_zone.find(':text').val()); + var params = { + addr : val, + column_name : column_name + }; + var response_tags = ['error','message','address_list']; + + if (!val) return false; + + function callback(ret_obj) { + var addr_list = ret_obj['address_list'] || ''; + + if(!addr_list) return alert(alert_msg['address']) || false; + + $search_zone.hide(); + $select_zone.show(); + + addr_list = $.map( addr_list.split('\n'), function(addr){return ''} ); + $('#address_list_'+column_name).html(addr_list.join('\n')).focus().get(0).selectedIndex = 0; + } + + exec_xml('krzip', 'getKrzipCodeList', params, callback, response_tags, params); + + return false; + }); + + // select zone + ($select_zone = $('#zone_address_list_'+column_name)) + .find('button') + .click(function(){ + $search_zone.show().find(':text').val('').focus(); + $select_zone.hide(); + }); +} + +})(jQuery); diff --git a/modules/member/tpl/signup_form.html b/modules/member/tpl/signup_form.html index a12923a45..c604533a6 100644 --- a/modules/member/tpl/signup_form.html +++ b/modules/member/tpl/signup_form.html @@ -6,7 +6,6 @@ -
@@ -83,22 +82,19 @@
- - + +
-
- - + +
- +
+ +