diff --git a/common/js/xml_handler.js b/common/js/xml_handler.js index 3fa7b2eb1..3c628cf00 100644 --- a/common/js/xml_handler.js +++ b/common/js/xml_handler.js @@ -18,8 +18,8 @@ function exec_xml(module, act, params, callback_func, response_tags, callback_fu if(typeof(response_tags)=="undefined" || response_tags.length<1) response_tags = new Array('error','message'); - if(show_waiting_message) { - var waiting_obj = xGetElementById("waitingforserverresponse"); + var waiting_obj = xGetElementById("waitingforserverresponse"); + if(show_waiting_message && waiting_obj) { xInnerHtml(waiting_obj, wating_message); xTop(waiting_obj, xScrollTop()+20); xLeft(waiting_obj, xScrollLeft()+20); diff --git a/modules/admin/tpl/css/admin_layout.css b/modules/admin/tpl/css/admin_layout.css index 85b5f8cd8..0bb015d71 100644 --- a/modules/admin/tpl/css/admin_layout.css +++ b/modules/admin/tpl/css/admin_layout.css @@ -38,7 +38,7 @@ address { font-style:normal;} #cBody { clear:both; padding:0px 18px 0px 198px; margin:-71px 0 -38px 0; overflow:hidden; background:#ffffff url(../images/menuBg.gif) repeat-y;} -#gNavigation { float:left; width:180px; padding:71px 0 200px 0; margin-right:18px; margin-left:-198px; _margin-left:-99px;} +#gNavigation { float:left; width:180px; padding:71px 0 200px 0; margin-right:18px; margin-left:-198px; _margin-left:-99px; background:#ffffff url(../images/menuBg.gif) repeat-y;} #gNavigation h2 { } #gNavigation ul { width:180px;} #gNavigation ul li { width:180px; height:30px; background:url(../images/menuBg.png) no-repeat left top; } /* behavior:url(./common/js/iePngFix.htc);}*/ @@ -53,12 +53,12 @@ address { font-style:normal;} /* ----- Footer | Start ----- */ -#footer { position:relative; width:100%; clear:both; height:38px; overflow:hidden; background:url(../images/footerBg.gif) repeat-x left 3px;} +#footer { width:100%; clear:both; height:38px; margin-bottom:-38px; overflow:hidden; background:url(../images/footerBg.gif) repeat-x left 3px;} #footer .footerLine { height:3px; width:100%; float:left; clear:both;} #footer .footerLeft { float:left;} -#footer address { position:absolute; top:3px; right:0; width:350px; height:35px; background:url(../images/addressBg.gif) no-repeat right top;} -#footer address img { position:absolute; top:15px; left:38px;} -#footer address .version { position:absolute; top:10px; left:297px; font:.8em Tahoma; color:#ffffff;} +#footer address { float:right; width:350px; height:35px; background:url(../images/addressBg.gif) no-repeat right top;} +#footer address img { margin:15px 10px 0 0} +#footer address .version { font:.8em Tahoma; color:#ffffff;} #footer address .version strong { font:bold 1em Tahoma; color:#ff0000; } /* ----- Footer | End ----- */ diff --git a/modules/admin/tpl/js/admin.js b/modules/admin/tpl/js/admin.js index 5c1486fa3..b72e6edee 100644 --- a/modules/admin/tpl/js/admin.js +++ b/modules/admin/tpl/js/admin.js @@ -11,19 +11,21 @@ function doDeleteShortCut(selected_module) { procFilter(fo_obj, delete_shortcut); } -// footer를 화면 크기에 맞춰 설정 -xAddEventListener(window, 'load', fixAdminLayoutFooter); -xAddEventListener(window, 'resize', fixAdminLayoutFooter); +// footer를 화면 크기에 맞춰 설정 (폐기) +//xAddEventListener(window, 'load', fixAdminLayoutFooter); +//xAddEventListener(window, 'resize', fixAdminLayoutFooter); function fixAdminLayoutFooter(height) { - var headerHeight = xHeight('header'); - var bodyHeight = xHeight('cBody'); - var footerHeight = xHeight('footer'); - var clientHeight = xClientHeight(); - var newHeight = clientHeight - footerHeight - headerHeight + 71 + 38; - - if(newHeight + diff --git a/modules/member/member.admin.controller.php b/modules/member/member.admin.controller.php index 11b2e9b5e..876a69cbc 100644 --- a/modules/member/member.admin.controller.php +++ b/modules/member/member.admin.controller.php @@ -83,7 +83,9 @@ **/ function procMemberAdminInsertConfig() { // 기본 정보를 받음 - $args = Context::gets('enable_openid','enable_join','limit_day','redirect_url','content','image_name','image_mark', 'image_name_max_width', 'image_name_max_height','image_mark_max_width','image_mark_max_height'); + $args = Context::gets('skin','colorset','enable_openid','enable_join','limit_day','redirect_url','content','image_name','image_mark', 'image_name_max_width', 'image_name_max_height','image_mark_max_width','image_mark_max_height'); + if(!$args->skin) $args->skin = "default"; + if(!$args->colorset) $args->colorset = "white"; if($args->enable_join!='Y') $args->enable_join = 'N'; if($args->enable_openid!='Y') $args->enable_openid= 'N'; if($args->image_name!='Y') $args->image_name = 'N'; diff --git a/modules/member/member.admin.model.php b/modules/member/member.admin.model.php index b6530c569..dd4548037 100644 --- a/modules/member/member.admin.model.php +++ b/modules/member/member.admin.model.php @@ -75,5 +75,28 @@ return executeQuery($query_id, $args); } + /** + * @brief 회원 모듈의 특정 스킨에 속한 컬러셋 목록을 return + **/ + function getMemberAdminColorset() { + $skin = Context::get('skin'); + if(!$skin) $tpl = ""; + else { + $oModuleModel = &getModel('module'); + $skin_info = $oModuleModel->loadSkinInfo($this->module_path, $skin); + Context::set('skin_info', $skin_info); + + $oModuleModel = &getModel('module'); + $config = $oModuleModel->getModuleConfig('member'); + if(!$config->colorset) $config->colorset = "white"; + Context::set('config', $config); + + $oTemplate = &TemplateHandler::getInstance(); + $tpl = $oTemplate->compile($this->module_path.'tpl', 'colorset_list'); + } + + $this->add('tpl', $tpl); + } + } ?> diff --git a/modules/member/member.admin.view.php b/modules/member/member.admin.view.php index 26a9827ce..b1904b17a 100644 --- a/modules/member/member.admin.view.php +++ b/modules/member/member.admin.view.php @@ -64,6 +64,7 @@ if(!$config->image_name_max_height) $config->image_name_max_height = 20; if(!$config->image_mark_max_width) $config->image_mark_max_width = 20; if(!$config->image_mark_max_height) $config->image_mark_max_height = 20; + if(!$config->skin) $config->skin = "default"; Context::set('config',$config); // 회원 관리 모듈의 스킨 목록을 구함 diff --git a/modules/member/member.view.php b/modules/member/member.view.php index a3ce546c4..433a8165e 100644 --- a/modules/member/member.view.php +++ b/modules/member/member.view.php @@ -19,9 +19,11 @@ // 회원 관리 정보를 받음 $oModuleModel = &getModel('module'); $this->member_config = $oModuleModel->getModuleConfig('member'); + if(!$this->member_config->skin) $this->member_config->skin = "default"; + if(!$this->member_config->colorset) $this->member_config->colorset = "white"; + Context::set('member_config', $this->member_config); $skin = $this->member_config->skin; - if(!$skin) $skin = 'default'; // template path 지정 $tpl_path = sprintf('%sskins/%s', $this->module_path, $skin); diff --git a/modules/member/skins/default/common_header.html b/modules/member/skins/default/common_header.html index d15170b75..b77e6e7ed 100644 --- a/modules/member/skins/default/common_header.html +++ b/modules/member/skins/default/common_header.html @@ -1,8 +1,16 @@ - - {@ $colorset = "normal"; } - + + + + + + + + + + +
diff --git a/modules/member/skins/default/css/normal.css b/modules/member/skins/default/css/common.css similarity index 90% rename from modules/member/skins/default/css/normal.css rename to modules/member/skins/default/css/common.css index 50cc7991f..e1e639c0d 100644 --- a/modules/member/skins/default/css/normal.css +++ b/modules/member/skins/default/css/common.css @@ -10,13 +10,12 @@ .memberSmallBox.w500pop { width:500px; margin:0; padding:0;} .memberSmallBox.w600pop { width:600px; margin:0; padding:0;} -.memberSmallBox .header { position:relative; _width:100%; background:#ffffff url(../images/normal/bgH3.gif) no-repeat left bottom; overflow:hidden;} -.memberSmallBox .header h3 { margin:0; float:left; clear:both; font-size:1.2em; padding:.8em 2em .6em 1.2em; border-bottom:3px solid #fe3614; background:url(../images/normal/lineH3.gif) no-repeat right bottom;} +.memberSmallBox .header { position:relative; _width:100%; background:#ffffff url(../images/common/bgH3.gif) no-repeat left bottom; overflow:hidden;} +.memberSmallBox .header h3 { margin:0; float:left; clear:both; font-size:1.2em; padding:.8em 2em .6em 1.2em; border-bottom:3px solid #fe3614; background:url(../images/common/lineH3.gif) no-repeat right bottom;} .boardInformation { width:100%; clear:both; margin:1em 0 .5em 0; overflow:hidden; color:#666666; height:25px;} -.boardHeader { position:relative; _width:100%; border-top:1px solid #e1e1dd; border-bottom:none; background:#ffffff url(../images/normal/bgH3.gif) no-repeat right bottom; overflow:hidden;} -.boardHeader h3 { float:left; clear:both; font-size:1.2em; padding:1em 2em .7em 1.2em; border-left:1px solid #e1e1dd; border-bottom:3px solid #fe3614; background:url(../images/normal/lineH3.gif) no-repeat right bottom;} +.boardHeader { position:relative; _width:100%; border-top:1px solid #e1e1dd; border-bottom:none; background:#ffffff url(../images/common/bgH3.gif) no-repeat right bottom; overflow:hidden;} .boardHeader .member_option { float:right; position:relative; top:1em; right:1em; } .boardHeader select { vertical-align:bottom; } .boardHeader input { vertical-align:bottom; _padding-bottom:1px;} @@ -28,7 +27,7 @@ .list tr:first-child td, .list tr.first-child td { border-top:1px solid #e0e1db; white-space:nowrap;} .list tr.bg1 { background:#ffffff} .list tr.bg2 { background:#fbfbfb;} -.list th { color:#3e3f3e; font-weight:normal; border-bottom:1px solid #ffffff; padding:.5em .2em .5em .2em; background:#ffffff url(../images/normal/lineBoardListTh.gif) no-repeat left bottom; white-space:nowrap;} +.list th { color:#3e3f3e; font-weight:white; border-bottom:1px solid #ffffff; padding:.5em .2em .5em .2em; background:#ffffff url(../images/common/lineBoardListTh.gif) no-repeat left bottom; white-space:nowrap;} .list th a { color:#3e3f3e;} .list th:first-child, .list th.first-child { background-position:-3px bottom; border-left:1px solid #ffffff;} .list th.check { padding:0;} @@ -70,28 +69,28 @@ .memberSmallBox .text p { margin-bottom:.5em;} /* friend */ -.friendNum { float:left; background:url(../images/normal/iconFriend.gif) no-repeat .5em .4em; padding:.4em 0 0 2em;} +.friendNum { float:left; background:url(../images/common/iconFriend.gif) no-repeat .5em .4em; padding:.4em 0 0 2em;} .friendNum strong { font:bold 11px Tahoma; color:#ff6600;} /* message */ .readMessage { border:1px solid #e0e1db; border-top:none; margin-bottom:2em;} .readMessage .messageHeader { padding:1.5em; height:1em; overflow:hidden;} -.readMessage .messageHeader h4 { float:left; padding-left:.5em; font-size:1em; background:url(../images/normal/iconArrow99.gif) no-repeat left .3em;} +.readMessage .messageHeader h4 { float:left; padding-left:.5em; font-size:1em; background:url(../images/common/iconArrow99.gif) no-repeat left .3em;} .readMessage .messageHeader address { float:right; white-space:nowrap;} -.readMessage .messageHeader address em { font-size:1em; font-style:normal; color:#333333; margin-right:.3em; float:left;} +.readMessage .messageHeader address em { font-size:1em; font-style:white; color:#333333; margin-right:.3em; float:left;} .readMessage .messageHeader address em a { color:#333333;} .readMessage .messageHeader address .date { font:.8em Tahoma; color:#999999; margin-left:10px;} .readMessage .messageBody { border:1px solid #e0e1db; margin:0 1.5em 1.5em 1.5em; padding:1em; position:relative; color:#666666;} .readMessage .deleteOrKeep { padding:.5em 0; overflow:hidden; background:#f5f5f3; border-top:1px solid #eaebe7; _width:100%;} .instantMessage { float:right; overflow:hidden;} -.instantMessage li { float:left; padding:0 .8em 0 .8em; margin-left:-1px; background:url(../images/normal/line_1x10_e0e0e0.gif) no-repeat left center; list-style:none; } -.instantMessage li a { text-decoration:none; display:block; float:left; height:1em; height:1.1em; overflow:hidden; font-size:1em; white-space:nowrap; color:#666666; padding-left:1.8em; background:url(../images/normal/iconInstantMessage.gif) no-repeat left top;} +.instantMessage li { float:left; padding:0 .8em 0 .8em; margin-left:-1px; background:url(../images/common/line_1x10_e0e0e0.gif) no-repeat left center; list-style:none; } +.instantMessage li a { text-decoration:none; display:block; float:left; height:1em; height:1.1em; overflow:hidden; font-size:1em; white-space:nowrap; color:#666666; padding-left:1.8em; background:url(../images/common/iconInstantMessage.gif) no-repeat left top;} .instantMessage li.on a { background-position:left -14px; font-weight:bold;} .instantMessage li a strong { color:#ff6600;} /* member info */ .memberInfoTable { width:100%; border:1px solid #e0e1db; margin-bottom:10px;} -.memberInfoTable caption { padding:2em 0 .5em 1.5em; font-weight:bold; text-align:left; background:url(../images/normal/iconH3.gif) no-repeat .5em 2em;} +.memberInfoTable caption { padding:2em 0 .5em 1.5em; font-weight:bold; text-align:left; background:url(../images/common/iconH3.gif) no-repeat .5em 2em;} .memberInfoTable tr.first-child th, .memberInfoTable tr.first-child td { border-top:none;} .memberInfoTable th, .memberInfoTable td { border-top:1px solid #eaebe7; padding:.5em;} .memberInfoTable th { background:#f5f5f3; text-align:left; padding:.5em 1em;} diff --git a/modules/member/skins/default/css/cyan.css b/modules/member/skins/default/css/cyan.css new file mode 100644 index 000000000..6caa325d5 --- /dev/null +++ b/modules/member/skins/default/css/cyan.css @@ -0,0 +1,2 @@ +@charset "utf-8"; +.boardHeader h3 { float:left; clear:both; font-size:1.2em; padding:1em 2em .7em 1.2em; border-left:1px solid #d1d9db; border-bottom:3px solid #2895c0; background:url(../images/common/lineH3.gif) no-repeat right bottom;} diff --git a/modules/member/skins/default/css/green.css b/modules/member/skins/default/css/green.css new file mode 100644 index 000000000..a4afbacaf --- /dev/null +++ b/modules/member/skins/default/css/green.css @@ -0,0 +1,2 @@ +@charset "utf-8"; +.boardHeader h3 { float:left; clear:both; font-size:1.2em; padding:1em 2em .7em 1.2em; border-left:1px solid #d0dbd1; border-bottom:3px solid #38b549; background:url(../images/common/lineH3.gif) no-repeat right bottom;} diff --git a/modules/member/skins/default/css/purple.css b/modules/member/skins/default/css/purple.css new file mode 100644 index 000000000..c3205dade --- /dev/null +++ b/modules/member/skins/default/css/purple.css @@ -0,0 +1,2 @@ +@charset "utf-8"; +.boardHeader h3 { float:left; clear:both; font-size:1.2em; padding:1em 2em .7em 1.2em; border-left:1px solid #d1d9db; border-bottom:3px solid #ac19a9; background:url(../images/common/lineH3.gif) no-repeat right bottom;} diff --git a/modules/member/skins/default/css/red.css b/modules/member/skins/default/css/red.css new file mode 100644 index 000000000..95c49e69f --- /dev/null +++ b/modules/member/skins/default/css/red.css @@ -0,0 +1,2 @@ +@charset "utf-8"; +.boardHeader h3 { float:left; clear:both; font-size:1.2em; padding:1em 2em .7em 1.2em; border-left:1px solid #e1e1dd; border-bottom:3px solid #fe3614; background:url(../images/common/lineH3.gif) no-repeat right bottom;} diff --git a/modules/member/skins/default/css/white.css b/modules/member/skins/default/css/white.css new file mode 100644 index 000000000..15e063d42 --- /dev/null +++ b/modules/member/skins/default/css/white.css @@ -0,0 +1,3 @@ +@charset "utf-8"; +.boardHeader h3 { float:left; clear:both; font-size:1.2em; padding:1em 2em .7em 1.2em; border-left:1px solid #e1e1dd; border-bottom:3px solid #fe3614; background:url(../images/common/lineH3.gif) no-repeat right bottom;} + diff --git a/modules/member/skins/default/images/normal/bgH3.gif b/modules/member/skins/default/images/white/bgH3.gif similarity index 100% rename from modules/member/skins/default/images/normal/bgH3.gif rename to modules/member/skins/default/images/white/bgH3.gif diff --git a/modules/member/skins/default/images/normal/bottomGotoFirst.gif b/modules/member/skins/default/images/white/bottomGotoFirst.gif similarity index 100% rename from modules/member/skins/default/images/normal/bottomGotoFirst.gif rename to modules/member/skins/default/images/white/bottomGotoFirst.gif diff --git a/modules/member/skins/default/images/normal/bottomGotoLast.gif b/modules/member/skins/default/images/white/bottomGotoLast.gif similarity index 100% rename from modules/member/skins/default/images/normal/bottomGotoLast.gif rename to modules/member/skins/default/images/white/bottomGotoLast.gif diff --git a/modules/member/skins/default/images/normal/buttonTypeInput24.gif b/modules/member/skins/default/images/white/buttonTypeInput24.gif similarity index 100% rename from modules/member/skins/default/images/normal/buttonTypeInput24.gif rename to modules/member/skins/default/images/white/buttonTypeInput24.gif diff --git a/modules/member/skins/default/images/normal/iconAdd.gif b/modules/member/skins/default/images/white/iconAdd.gif similarity index 100% rename from modules/member/skins/default/images/normal/iconAdd.gif rename to modules/member/skins/default/images/white/iconAdd.gif diff --git a/modules/member/skins/default/images/normal/iconArrow99.gif b/modules/member/skins/default/images/white/iconArrow99.gif similarity index 100% rename from modules/member/skins/default/images/normal/iconArrow99.gif rename to modules/member/skins/default/images/white/iconArrow99.gif diff --git a/modules/member/skins/default/images/normal/iconCheck.gif b/modules/member/skins/default/images/white/iconCheck.gif similarity index 100% rename from modules/member/skins/default/images/normal/iconCheck.gif rename to modules/member/skins/default/images/white/iconCheck.gif diff --git a/modules/member/skins/default/images/normal/iconFriend.gif b/modules/member/skins/default/images/white/iconFriend.gif similarity index 100% rename from modules/member/skins/default/images/normal/iconFriend.gif rename to modules/member/skins/default/images/white/iconFriend.gif diff --git a/modules/member/skins/default/images/normal/iconH3.gif b/modules/member/skins/default/images/white/iconH3.gif similarity index 100% rename from modules/member/skins/default/images/normal/iconH3.gif rename to modules/member/skins/default/images/white/iconH3.gif diff --git a/modules/member/skins/default/images/normal/iconInstantMessage.gif b/modules/member/skins/default/images/white/iconInstantMessage.gif similarity index 100% rename from modules/member/skins/default/images/normal/iconInstantMessage.gif rename to modules/member/skins/default/images/white/iconInstantMessage.gif diff --git a/modules/member/skins/default/images/normal/iconInstantMessage2.gif b/modules/member/skins/default/images/white/iconInstantMessage2.gif similarity index 100% rename from modules/member/skins/default/images/normal/iconInstantMessage2.gif rename to modules/member/skins/default/images/white/iconInstantMessage2.gif diff --git a/modules/member/skins/default/images/normal/lineBoardListTh.gif b/modules/member/skins/default/images/white/lineBoardListTh.gif similarity index 100% rename from modules/member/skins/default/images/normal/lineBoardListTh.gif rename to modules/member/skins/default/images/white/lineBoardListTh.gif diff --git a/modules/member/skins/default/images/normal/lineH3.gif b/modules/member/skins/default/images/white/lineH3.gif similarity index 100% rename from modules/member/skins/default/images/normal/lineH3.gif rename to modules/member/skins/default/images/white/lineH3.gif diff --git a/modules/member/skins/default/images/normal/line_1x10_e0e0e0.gif b/modules/member/skins/default/images/white/line_1x10_e0e0e0.gif similarity index 100% rename from modules/member/skins/default/images/normal/line_1x10_e0e0e0.gif rename to modules/member/skins/default/images/white/line_1x10_e0e0e0.gif diff --git a/modules/member/skins/default/screenshot/cyan.gif b/modules/member/skins/default/screenshot/cyan.gif new file mode 100644 index 000000000..bae2fa162 Binary files /dev/null and b/modules/member/skins/default/screenshot/cyan.gif differ diff --git a/modules/member/skins/default/screenshot/green.gif b/modules/member/skins/default/screenshot/green.gif new file mode 100644 index 000000000..126923f68 Binary files /dev/null and b/modules/member/skins/default/screenshot/green.gif differ diff --git a/modules/member/skins/default/screenshot/purple.gif b/modules/member/skins/default/screenshot/purple.gif new file mode 100644 index 000000000..1b5e0d717 Binary files /dev/null and b/modules/member/skins/default/screenshot/purple.gif differ diff --git a/modules/member/skins/default/screenshot/red.gif b/modules/member/skins/default/screenshot/red.gif new file mode 100644 index 000000000..c9fd68653 Binary files /dev/null and b/modules/member/skins/default/screenshot/red.gif differ diff --git a/modules/member/skins/default/screenshot/white.gif b/modules/member/skins/default/screenshot/white.gif new file mode 100644 index 000000000..c9fd68653 Binary files /dev/null and b/modules/member/skins/default/screenshot/white.gif differ diff --git a/modules/member/skins/default/skin.xml b/modules/member/skins/default/skin.xml index fa6fbe64e..56922015e 100644 --- a/modules/member/skins/default/skin.xml +++ b/modules/member/skins/default/skin.xml @@ -15,11 +15,35 @@ default skin of member module - + 기본 基本 デフォルト default + + 청록색 + cyan + cyan + cyan + + + 초록색 + green + green + green + + + 빨간색 + red + red + red + + + 보라색 + purple + purple + purple + diff --git a/modules/member/tpl/colorset_list.html b/modules/member/tpl/colorset_list.html new file mode 100644 index 000000000..ddfc4d0b6 --- /dev/null +++ b/modules/member/tpl/colorset_list.html @@ -0,0 +1,16 @@ + + + {@ $_img_info = getImageSize($val->screenshot); $_height = $_img_info[1]+40; $_width = $_img_info[0]+20; $_talign = "center"; } + + {@ $_width = 200; $_height = 20; $_talign = "left"; } + +
+ colorset==$val->name)-->checked="checked"/> + + +
+ {$val->title} + +
+
+ diff --git a/modules/member/tpl/js/member_admin.js b/modules/member/tpl/js/member_admin.js index 037bf76b9..ea3b33b30 100644 --- a/modules/member/tpl/js/member_admin.js +++ b/modules/member/tpl/js/member_admin.js @@ -175,87 +175,104 @@ function doEditDefaultValue(obj, cmd) { /* 한국 우편 번호 관련 */ function doHideKrZipList(column_name) { - var zone_list_obj = xGetElementById('zone_address_list_'+column_name); - var zone_search_obj = xGetElementById('zone_address_search_'+column_name); - var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name); - var addr1_obj = xGetElementById('fo_insert_member')[column_name][0]; - var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name]; + var zone_list_obj = xGetElementById('zone_address_list_'+column_name); + var zone_search_obj = xGetElementById('zone_address_search_'+column_name); + var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name); + var addr1_obj = xGetElementById('fo_insert_member')[column_name][0]; + var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name]; - zone_addr1_obj.style.display = 'none'; - zone_list_obj.style.display = 'none'; - zone_search_obj.style.display = 'inline'; - addr1_obj.value = ''; - field_obj.focus(); + zone_addr1_obj.style.display = 'none'; + zone_list_obj.style.display = 'none'; + zone_search_obj.style.display = 'inline'; + addr1_obj.value = ''; + field_obj.focus(); } function doSelectKrZip(column_name) { - var zone_list_obj = xGetElementById('zone_address_list_'+column_name); - var zone_search_obj = xGetElementById('zone_address_search_'+column_name); - var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name); - var sel_obj = xGetElementById('fo_insert_member')['_tmp_address_list_'+column_name]; - var value = sel_obj.options[sel_obj.selectedIndex].value; - var addr1_obj = xGetElementById('fo_insert_member')[column_name][0]; - var addr2_obj = xGetElementById('fo_insert_member')[column_name][1]; - addr1_obj.value = value; - zone_search_obj.style.display = 'none'; - zone_list_obj.style.display = 'none'; - zone_addr1_obj.style.display = 'inline'; - addr2_obj.focus(); + var zone_list_obj = xGetElementById('zone_address_list_'+column_name); + var zone_search_obj = xGetElementById('zone_address_search_'+column_name); + var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name); + var sel_obj = xGetElementById('fo_insert_member')['_tmp_address_list_'+column_name]; + var value = sel_obj.options[sel_obj.selectedIndex].value; + var addr1_obj = xGetElementById('fo_insert_member')[column_name][0]; + var addr2_obj = xGetElementById('fo_insert_member')[column_name][1]; + addr1_obj.value = value; + zone_search_obj.style.display = 'none'; + zone_list_obj.style.display = 'none'; + zone_addr1_obj.style.display = 'inline'; + addr2_obj.focus(); } function doSearchKrZip(column_name) { - var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name]; - var addr = field_obj.value; - if(!addr) return; + var field_obj = xGetElementById('fo_insert_member')['_tmp_address_search_'+column_name]; + var addr = field_obj.value; + if(!addr) return; - var params = new Array(); - params['addr'] = addr; - params['column_name'] = column_name; + var params = new Array(); + params['addr'] = addr; + params['column_name'] = column_name; - var response_tags = new Array('error','message','address_list'); - exec_xml('krzip', 'getZipCodeList', params, completeSearchKrZip, response_tags, params); + var response_tags = new Array('error','message','address_list'); + exec_xml('krzip', 'getZipCodeList', params, completeSearchKrZip, response_tags, params); } function completeSearchKrZip(ret_obj, response_tags, callback_args) { - if(!ret_obj['address_list']) { - alert(alert_msg['address']); - return; - } - var address_list = ret_obj['address_list'].split("\n"); - var column_name = callback_args['column_name']; + if(!ret_obj['address_list']) { + alert(alert_msg['address']); + return; + } + var address_list = ret_obj['address_list'].split("\n"); + var column_name = callback_args['column_name']; - var zone_list_obj = xGetElementById('zone_address_list_'+column_name); - var zone_search_obj = xGetElementById('zone_address_search_'+column_name); - var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name); - var sel_obj = xGetElementById('fo_insert_member')['_tmp_address_list_'+column_name]; + var zone_list_obj = xGetElementById('zone_address_list_'+column_name); + var zone_search_obj = xGetElementById('zone_address_search_'+column_name); + var zone_addr1_obj = xGetElementById('zone_address_1_'+column_name); + var sel_obj = xGetElementById('fo_insert_member')['_tmp_address_list_'+column_name]; - for(var i=0;i - - {$lang->skin} - - - - {$lang->enable_openid} @@ -75,6 +65,20 @@

{$lang->about_agreement}

+ + {$lang->skin} + + + + + + {$lang->colorset} +
+
@@ -85,3 +89,7 @@
+ + diff --git a/modules/message/skins/default/css/message.css b/modules/message/skins/default/css/message.css index 3c526e962..c6e533347 100644 --- a/modules/message/skins/default/css/message.css +++ b/modules/message/skins/default/css/message.css @@ -3,8 +3,8 @@ .system_message { color:#666666; - border:4px solid #888888; text-align:center; + padding:1em 0 1em 0; } .system_button {