From 1d7aa9aef437370d0cd3b0073cb6d9b5d40f30a2 Mon Sep 17 00:00:00 2001 From: chicpro Date: Fri, 8 Mar 2013 17:29:20 +0900 Subject: [PATCH 1/2] =?UTF-8?q?kcp=20=EC=82=AC=EC=9D=B4=ED=8A=B8=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20cf=5Fkcpcert=5Fsite=5Fcd=20=ED=95=84=EB=93=9C=20?= =?UTF-8?q?=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/config_form.php | 15 +++++++++++---- adm/config_form_update.php | 1 + install/gnuboard4s.sql | 1 + 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/adm/config_form.php b/adm/config_form.php index 0433353c1..1c019aca9 100644 --- a/adm/config_form.php +++ b/adm/config_form.php @@ -25,9 +25,14 @@ if (!isset($config['cf_mobile_new_skin'])) { ADD `cf_mobile_member_skin` VARCHAR(255) NOT NULL AFTER `cf_mobile_connect_skin` ", true); } +if(!isset($config['cf_kcpcert_site_cd'])) { + sql_query(" ALTER TABLE `{$g4['config_table']}` + ADD `cf_kcpcert_site_cd` VARCHAR(255) NOT NULL DEFAULT '' AFTER `cf_memo_send_point` ", TRUE); +} + if(!isset($config['cf_adult_check'])) { sql_query(" ALTER TABLE `{$g4['config_table']}` - ADD `cf_adult_check` TINYINT(4) NOT NULL DEFAULT '0' AFTER `cf_memo_send_point` ", TRUE); + ADD `cf_adult_check` TINYINT(4) NOT NULL DEFAULT '0' AFTER `cf_kcpcert_site_cd` ", TRUE); } if(!isset($config['cf_mobile_pages'])) { @@ -429,11 +434,13 @@ $pg_anchor = " 점 - - > 사용 + + + + > 사용 - + 일 후 자동 삭제 diff --git a/adm/config_form_update.php b/adm/config_form_update.php index a2dbfe816..68ffda47f 100644 --- a/adm/config_form_update.php +++ b/adm/config_form_update.php @@ -104,6 +104,7 @@ $sql = " update {$g4['config_table']} cf_mobile_search_skin = '{$_POST['cf_mobile_search_skin']}', cf_mobile_connect_skin = '{$_POST['cf_mobile_connect_skin']}', cf_mobile_member_skin = '{$_POST['cf_mobile_member_skin']}', + cf_kcpcert_site_cd = '{$_POST['cf_kcpcert_site_cd']}', cf_adult_check = '{$_POST['cf_adult_check']}', cf_1_subj = '{$_POST['cf_1_subj']}', cf_2_subj = '{$_POST['cf_2_subj']}', diff --git a/install/gnuboard4s.sql b/install/gnuboard4s.sql index f04ac4026..707607f67 100644 --- a/install/gnuboard4s.sql +++ b/install/gnuboard4s.sql @@ -266,6 +266,7 @@ CREATE TABLE IF NOT EXISTS `g4s_config` ( `cf_privacy` text NOT NULL, `cf_open_modify` int(11) NOT NULL default '0', `cf_memo_send_point` int(11) NOT NULL default '0', + `cf_kcpcert_site_cd` varchar(255) NOT NULL default '', `cf_adult_check` tinyint(4) NOT NULL default '0', `cf_1_subj` varchar(255) NOT NULL default '', `cf_2_subj` varchar(255) NOT NULL default '', From e652434f1f5236d5354ba39d76aa360d047dcda3 Mon Sep 17 00:00:00 2001 From: chicpro Date: Fri, 8 Mar 2013 17:48:26 +0900 Subject: [PATCH 2/2] =?UTF-8?q?kcp=20=EC=9D=B8=EC=A6=9D=20=EC=82=AC?= =?UTF-8?q?=EC=9D=B4=ED=8A=B8=EC=BD=94=EB=93=9C=EB=A5=BC=20$config=20?= =?UTF-8?q?=EB=B3=80=EC=88=98=EB=A1=9C=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bbs/kcp/kcpcert_config.php | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/bbs/kcp/kcpcert_config.php b/bbs/kcp/kcpcert_config.php index cfe5280da..a3a8e4405 100644 --- a/bbs/kcp/kcpcert_config.php +++ b/bbs/kcp/kcpcert_config.php @@ -8,18 +8,16 @@ $home_dir = G4_BBS_PATH.'/kcp'; // ct_cli 절대경로 ( bin 전까지 ) //web_siteid 값이 없으면 KCP 에서 지정한 값으로 설정됨 $web_siteid = ''; -$kcpcert_test = true; - -if($kcpcert_test) { // 테스트 +if($config['cf_kcpcert_site_cd'] && $config['cf_kcpcert_site_cd'] != 'S6186') { // 실인증 + $site_cd = $config['cf_kcpcert_site_cd']; + $cert_url = 'https://cert.kcp.co.kr/kcp_cert/cert_view.jsp'; +} else { // 테스트인증 $site_cd = 'S6186'; $cert_url = 'https://testcert.kcp.co.kr/kcp_cert/cert_view.jsp'; -} else { // 실인증 - $site_cd = ''; - $cert_url = 'https://cert.kcp.co.kr/kcp_cert/cert_view.jsp'; } if(!$site_cd) - alert('KCP 휴대폰인증 사이트코드가 없습니다.', G4_URL); + alert('KCP 휴대폰인증 사이트코드가 없습니다.\\관리자 > 기본환경설정에 사이트코드를 입력해 주십시오.', G4_URL); // KCP 인증 라이브러리 require G4_BBS_PATH.'/kcp/lib/ct_cli_lib.php';