Merge branch 'master' of github.com:gnuboard/yc4s

This commit is contained in:
whitedot
2013-04-11 14:46:45 +09:00
7 changed files with 393 additions and 232 deletions

View File

@ -24,49 +24,54 @@ $qstr = "page=$page&sort1=$sort1&sort2=$sort2";
<?//=subtitle($g4['title'])?>
<form name=fitemps method=post onsubmit="return fitemps_submit(this);" style="margin:0px;">
<input type=hidden name=w value='<? echo $w ?>'>
<input type=hidden name=is_id value='<? echo $is_id ?>'>
<input type=hidden name=page value='<? echo $page ?>'>
<input type=hidden name=sort1 value='<? echo $sort1 ?>'>
<input type=hidden name=sort2 value='<? echo $sort2 ?>'>
<table cellpadding=0 cellspacing=1 width=100%>
<colgroup width=120 class=tdsl></colgroup>
<colgroup width='' bgcolor=#ffffff></colgroup>
<tr><td colspan=4 height=3 bgcolor=0E87F9></td></tr>
<tr height=25>
<td>&nbsp;상품명</td>
<td><a href='<?=G4_SHOP_URL?>/item.php?it_id=<?=$is['it_id']?>'><?=$is['it_name']?></a></td>
</tr>
<tr height=25>
<td>&nbsp;이 름</td>
<td><?=$name?></td>
</tr>
<tr height=25>
<td>&nbsp;점 수</td>
<td><? echo stripslashes($is['is_score']) ?> 점</td>
</tr>
<tr height=25>
<td>&nbsp;제 목</td>
<td><input type=text class=ed name=is_subject required itenmae='제목' style='width:99%;'
value='<?=conv_subject($is['is_subject'], 120)?>'></td>
</tr>
<tr>
<td>&nbsp;내 용</td>
<td>
<?=editor_html('is_content', $is['is_content']);?>
</td>
</tr>
<tr height=25>
<td>&nbsp;확 인</td>
<td><input type=checkbox name=is_confirm value='1' <?=($is['is_confirm']?"checked":"")?> id=is_confirm> <label for='is_confirm'>확인하였습니다.</a></td>
</tr>
<tr><td colspan=4 height=1 bgcolor=#CCCCCC></td></tr>
</table>
<form name="fitemps" method="post" onsubmit="return fitemps_submit(this);">
<input type="hidden" name="w" value="<? echo $w ?>">
<input type="hidden" name="is_id" value="<? echo $is_id ?>">
<input type="hidden" name="page" value="<? echo $page ?>">
<input type="hidden" name="sort1" value="<? echo $sort1 ?>">
<input type="hidden" name="sort2" value="<? echo $sort2 ?>">
<p align=center>
<input type=submit class=btn1 value=' 확 인 ' accesskey='s'>&nbsp;
<input type=button class=btn1 value=' 목 록 ' onclick="document.location.href='./itempslist.php?<?=$qstr?>';">
<section class="cbox">
<h2>사용후기 수정</h2>
<table class="frm_tbl">
<colgroup>
<col class="grid_3">
<col class="grid_15">
</colgroup>
<tbody>
<tr>
<th scope="row">상품명</th>
<td><a href="<?=G4_SHOP_URL?>/item.php?it_id=<?=$is['it_id']?>"><?=$is['it_name']?></a></td>
</tr>
<tr>
<th scope="row">이름</th>
<td><?=$name?></td>
</tr>
<tr>
<th scope="row">점수</th>
<td><?=stripslashes($is['is_score']) ?> 점</td>
</tr>
<tr>
<th scope="row"><label for="is_subject">제목</label></th>
<td><input type="text" name="is_subject" required class="required frm_input" id="is_subject" size="100"
value='<?=conv_subject($is['is_subject'], 120)?>'></td>
</tr>
<tr>
<th scope="row">내용</th>
<td><?=editor_html('is_content', $is['is_content']);?></td>
</tr>
<tr>
<th scope="row">확인</th>
<td><input type="checkbox" name="is_confirm" value="1" <?=($is['is_confirm']?"checked":"")?> id="is_confirm"><label for="is_confirm">확인하였습니다</label></td>
</tr>
</tbody>
</table>
</section>
<div class="btn_confirm">
<input type="submit" value="확인" class="btn_submit" accesskey="s">
<a href="./itempslist.php?<?=$qstr?>">목록</a>
</div>
</form>
<script>

View File

@ -62,7 +62,7 @@ $qstr = "$qstr&sca=$sca&save_stx=$stx";
<fieldset>
<legend>상품문의 검색</legend>
<select name="sca">
<option value=''>전체분류</option>
<option value='' title="검색분류">전체분류</option>
<?
$sql1 = " select ca_id, ca_name from {$g4['shop_category_table']} order by ca_id ";
$result1 = sql_query($sql1);

View File

@ -54,96 +54,106 @@ $result = sql_query($sql);
$qstr1 = "$qstr&sort1=$sort1&sort2=$sort2&fr_date=$fr_date&to_date=$to_date&sel_ca_id=$sel_ca_id";
?>
<table width=100% cellpadding=4 cellspacing=0>
<form name=flist>
<input type=hidden name=doc value="<? echo $doc ?>">
<input type=hidden name=sort1 value="<? echo $sort1 ?>">
<input type=hidden name=sort2 value="<? echo $sort2 ?>">
<input type=hidden name=page value="<? echo $page ?>">
<tr>
<td width=10%><a href='<?=$_SERVER['PHP_SELF']?>'>처음</a></td>
<td width=80% align=center>
<select name="sel_ca_id">
<option value=''>전체분류
<?
$sql1 = " select ca_id, ca_name from {$g4['shop_category_table']} order by ca_id ";
$result1 = sql_query($sql1);
for ($i=0; $row1=mysql_fetch_array($result1); $i++) {
$len = strlen($row1['ca_id']) / 2 - 1;
$nbsp = "";
for ($i=0; $i<$len; $i++) $nbsp .= "&nbsp;&nbsp;&nbsp;";
echo "<option value='{$row1['ca_id']}'>$nbsp{$row1['ca_name']}\n";
}
?>
</select>
<script> document.flist.sel_ca_id.value = '<?=$sel_ca_id?>';</script>
<style type="text/css">
.itemsellrank{text-align:center}
</style>
기간 : <input type=text name=fr_date size=8 maxlength=8 itemname='기간' value='<?=$fr_date?>'> ~ <input type=text name=to_date size=8 maxlength=8 itemname='기간' value='<?=$to_date?>'>
<input type=image src='<?=G4_ADMIN_URL?>/img/btn_search.gif' align=absmiddle>
</td>
<td width=10% align=right>건수 : <? echo $total_count ?>&nbsp;</td>
</tr>
</table>
<form name="flist">
<input type="hidden" name="doc" value="<? echo $doc ?>">
<input type="hidden" name="sort1" value="<? echo $sort1 ?>">
<input type="hidden" name="sort2" value="<? echo $sort2 ?>">
<input type="hidden" name="page" value="<? echo $page ?>">
<p><a href='<?=$_SERVER['PHP_SELF']?>'>처음</a></p>
<fieldset>
<legend>상품판매순위 검색</legend>
<select name="sel_ca_id" title="검색분류">
<option value=''>전체분류</option>
<?
$sql1 = " select ca_id, ca_name from {$g4['shop_category_table']} order by ca_id ";
$result1 = sql_query($sql1);
for ($i=0; $row1=mysql_fetch_array($result1); $i++) {
$len = strlen($row1['ca_id']) / 2 - 1;
$nbsp = "";
for ($i=0; $i<$len; $i++) $nbsp .= "&nbsp;&nbsp;&nbsp;";
echo "<option value='{$row1['ca_id']}'>$nbsp{$row1['ca_name']}\n";
}
?>
</select>
<script> document.flist.sel_ca_id.value = '<?=$sel_ca_id?>';</script>
<table cellpadding=0 cellspacing=0 width=100%>
<tr><td colspan=20 height=3 bgcolor=#0E87F9></td></tr>
<tr align=center class=ht>
<td width=50>순위</td>
<td width=80></td>
<td width=''>상품명</td>
<td width=50><a href='<?=title_sort("ct_status_1",1)."&$qstr1"?>'>쇼핑</a></td>
<td width=50><a href='<?=title_sort("ct_status_2",1)."&$qstr1"?>'>주문</a></td>
<td width=50><a href='<?=title_sort("ct_status_3",1)."&$qstr1"?>'>준비</a></td>
<td width=50><a href='<?=title_sort("ct_status_4",1)."&$qstr1"?>'>배송</a></td>
<td width=50><a href='<?=title_sort("ct_status_5",1)."&$qstr1"?>'>완료</a></td>
<td width=50><a href='<?=title_sort("ct_status_6",1)."&$qstr1"?>'>취소</a></td>
<td width=50><a href='<?=title_sort("ct_status_7",1)."&$qstr1"?>'>반품</a></td>
<td width=50><a href='<?=title_sort("ct_status_8",1)."&$qstr1"?>'>품절</a></td>
<td width=50><a href='<?=title_sort("ct_status_sum",1)."&$qstr1"?>'>합계</a></td>
</tr>
<tr><td colspan=20 height=1 bgcolor=#CCCCCC></td></tr>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++)
{
$href = G4_SHOP_URL."/item.php?it_id={$row['it_id']}";
기간 : <input type="text" name="fr_date" value="<?=$fr_date?>" class="frm_input" size="8" maxlength="8"> ~ <input type="text" name="to_date" value="<?=$to_date?>" class="frm_input" size="8" maxlength="8">
<input type="submit" value="검색" class="btn_submit">
</fieldset>
</form>
<p>건수 : <? echo $total_count ?></p>
<section class="cbox">
<h2>상품판매순위</h2>
<p>*수량을 합산하여 순위를 출력합니다.</p>
<table class="frm_basic">
<colgroup>
<col class="grid_1">
<col class="grid_8">
<col class="grid_1">
<col class="grid_1">
<col class="grid_1">
<col class="grid_1">
<col class="grid_1">
<col class="grid_1">
<col class="grid_1">
<col class="grid_1">
<col class="grid_1">
</colgroup>
<thead>
<tr>
<th scope="col">순위</th>
<th scope="col">상품평</th>
<th scope="col"><a href="<?=title_sort("ct_status_1",1)."&$qstr1"?>">쇼핑</a></th>
<th scope="col"><a href="<?=title_sort("ct_status_2",1)."&$qstr1"?>">주문</a></th>
<th scope="col"><a href="<?=title_sort("ct_status_3",1)."&$qstr1"?>">준비</a></th>
<th scope="col"><a href="<?=title_sort("ct_status_4",1)."&$qstr1"?>">배송</a></th>
<th scope="col"><a href="<?=title_sort("ct_status_5",1)."&$qstr1"?>">완료</a></th>
<th scope="col"><a href="<?=title_sort("ct_status_6",1)."&$qstr1"?>">취소</a></th>
<th scope="col"><a href="<?=title_sort("ct_status_7",1)."&$qstr1"?>">반품</a></th>
<th scope="col"><a href="<?=title_sort("ct_status_8",1)."&$qstr1"?>">품절</a></th>
<th scope="col"><a href="<?=title_sort("ct_status_sum",1)."&$qstr1"?>">합계</a></th>
</tr>
</thead>
<tbody>
<?
for ($i=0; $row=mysql_fetch_array($result); $i++)
{
$href = G4_SHOP_URL."/item.php?it_id={$row['it_id']}";
$num = $rank + $i + 1;
$num = $rank + $i + 1;
$list = $i%2;
echo "
<tr class='list$list center'>
<td>$num</td>
<td style='padding-top:5px; padding-bottom:5px;'><a href='$href'>".get_it_image($row['it_id'].'_s', 50, 50)."</a></td>
<td align=left><a href='$href'>".cut_str($row['it_name'],30)."</a></td>
<td>".$row['ct_status_1']."</td>
<td>".$row['ct_status_2']."</td>
<td>".$row['ct_status_3']."</td>
<td>".$row['ct_status_4']."</td>
<td>".$row['ct_status_5']."</td>
<td>".$row['ct_status_6']."</td>
<td>".$row['ct_status_7']."</td>
<td>".$row['ct_status_8']."</td>
<td>".$row['ct_status_sum']."</td>
</tr><tr><td colspan=20 height=1 bgcolor=F5F5F5></td></tr>";
}
$list = $i%2;
?>
<tr>
<td class="itemsellrank"><?=$num?></td>
<td><a href="<?=$href?>"><?=get_it_image($row['it_id'].'_s', 50, 50)?><?=cut_str($row['it_name'],30)?></a></td>
<td class="itemsellrank"><?=$row['ct_status_1']?></td>
<td class="itemsellrank"><?=$row['ct_status_2']?></td>
<td class="itemsellrank"><?=$row['ct_status_3']?></td>
<td class="itemsellrank"><?=$row['ct_status_4']?></td>
<td class="itemsellrank"><?=$row['ct_status_5']?></td>
<td class="itemsellrank"><?=$row['ct_status_6']?></td>
<td class="itemsellrank"><?=$row['ct_status_7']?></td>
<td class="itemsellrank"><?=$row['ct_status_8']?></td>
<td class="itemsellrank"><?=$row['ct_status_sum']?></td>
</tr>
<?
}
if ($i == 0) {
echo "<tr><td colspan=20 align=center height=100 bgcolor=#ffffff><span class=point>자료가 한건도 없습니다.</span></td></tr>\n";
}
?>
<tr><td colspan=20 height=1 bgcolor=CCCCCC></td></tr>
</table>
if ($i == 0) {
echo '<tr><td colspan="20" class="empty_table"><span>자료가 한건도 없습니다.</span></td></tr>';
}
?>
</tbody>
</table>
<?=get_paging($config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr1&page=");?>
</section>
<table width=100%>
<tr>
<td width=50%>&nbsp;</td>
<td width=50% align=right><?=get_paging($config['cf_write_pages'], $page, $total_page, "{$_SERVER['PHP_SELF']}?$qstr1&page=");?></td>
</tr>
</table>
* 수량을 합산하여 순위를 출력합니다.
<?
include_once (G4_ADMIN_PATH.'/admin.tail.php');
?>

View File

@ -59,7 +59,9 @@ CREATE TABLE IF NOT EXISTS `g4s_board` (
`bo_use_list_content` tinyint(4) NOT NULL default '0',
`bo_table_width` int(11) NOT NULL default '0',
`bo_subject_len` int(11) NOT NULL default '0',
`bo_mobile_subject_len` int(11) NOT NULL default '0',
`bo_page_rows` int(11) NOT NULL default '0',
`bo_mobile_page_rows` int(11) NOT NULL default '0',
`bo_new` int(11) NOT NULL default '0',
`bo_hot` int(11) NOT NULL default '0',
`bo_image_width` int(11) NOT NULL default '0',
@ -71,6 +73,8 @@ CREATE TABLE IF NOT EXISTS `g4s_board` (
`bo_include_tail` varchar(255) NOT NULL default '',
`bo_content_head` text NOT NULL,
`bo_content_tail` text NOT NULL,
`bo_mobile_content_head` text NOT NULL,
`bo_mobile_content_tail` text NOT NULL,
`bo_insert_content` text NOT NULL,
`bo_gallery_cols` int(11) NOT NULL default '0',
`bo_gallery_width` int(11) NOT NULL default '0',

View File

@ -63,6 +63,12 @@ if ($_POST['agree'] != '동의함') {
<input name="shop_prefix" type="text" value="shop_" id="shop_prefix">
</td>
</tr>
<tr>
<th scope="row"><label for="">쇼핑몰설치</label></th>
<td>
<input name="shop_install" type="checkbox" value="1" id="shop_install">설치
</td>
</tr>
</tbody>
</table>

View File

@ -19,6 +19,7 @@ $mysql_pass = $_POST['mysql_pass'];
$mysql_db = $_POST['mysql_db'];
$table_prefix= $_POST['table_prefix'];
$shop_prefix = $_POST['shop_prefix'];
$shop_install= $_POST['shop_install'];
$admin_id = $_POST['admin_id'];
$admin_pass = $_POST['admin_pass'];
$admin_name = $_POST['admin_name'];
@ -47,6 +48,7 @@ if (!$select_db) {
<ol>
<?
$cf_title = '그누보드4s';
// 테이블 생성 ------------------------------------
$file = implode('', file('./gnuboard4s.sql'));
@ -59,14 +61,18 @@ for ($i=0; $i<count($f); $i++) {
}
// 쇼핑몰 테이블 생성 -----------------------------
$file = implode('', file('./shop.sql'));
if($shop_install) {
$file = implode('', file('./shop.sql'));
$file = preg_replace('/^--.*$/m', '', $file);
$file = preg_replace('/`shop_([^`]+`)/', '`'.$shop_prefix.'$1', $file);
$f = explode(';', $file);
for ($i=0; $i<count($f); $i++) {
if (trim($f[$i]) == '') continue;
mysql_query($f[$i]) or die(mysql_error());
$file = preg_replace('/^--.*$/m', '', $file);
$file = preg_replace('/`shop_([^`]+`)/', '`'.$shop_prefix.'$1', $file);
$f = explode(';', $file);
for ($i=0; $i<count($f); $i++) {
if (trim($f[$i]) == '') continue;
mysql_query($f[$i]) or die(mysql_error());
}
$cf_title = '쇼핑몰';
}
// 테이블 생성 ------------------------------------
?>
@ -82,7 +88,7 @@ $download_point = -20;
//-------------------------------------------------------------------------------------------------
// config 테이블 설정
$sql = " insert into `{$table_prefix}config`
set cf_title = '쇼핑몰',
set cf_title = '$cf_title',
cf_admin = '$admin_id',
cf_use_point = '1',
cf_use_norobot = '1',
@ -156,95 +162,185 @@ $sql = " insert into `{$table_prefix}member`
";
@mysql_query($sql);
// 내용관리 생성
@mysql_query(" insert into `{$shop_prefix}content` set co_id = 'company', co_html = '1', co_subject = '회사소개', co_content= '<p align=center><b>회사소개에 대한 내용을 입력하십시오.</b>' ") or die(mysql_error() . "<p>" . $sql);
@mysql_query(" insert into `{$shop_prefix}content` set co_id = 'privacy', co_html = '1', co_subject = '개인정보 취급방침', co_content= '<p align=center><b>개인정보 취급방침에 대한 내용을 입력하십시오.' ") or die(mysql_error() . "<p>" . $sql);
@mysql_query(" insert into `{$shop_prefix}content` set co_id = 'provision', co_html = '1', co_subject = '서비스 이용약관', co_content= '<p align=center><b>서비스 이용약관에 대한 내용을 입력하십시오.' ") or die(mysql_error() . "<p>" . $sql);
if($shop_install) {
// 내용관리 생성
@mysql_query(" insert into `{$shop_prefix}content` set co_id = 'company', co_html = '1', co_subject = '회사소개', co_content= '<p align=center><b>회사소개에 대한 내용을 입력하십시오.</b>' ") or die(mysql_error() . "<p>" . $sql);
@mysql_query(" insert into `{$shop_prefix}content` set co_id = 'privacy', co_html = '1', co_subject = '개인정보 취급방침', co_content= '<p align=center><b>개인정보 취급방침에 대한 내용을 입력하십시오.' ") or die(mysql_error() . "<p>" . $sql);
@mysql_query(" insert into `{$shop_prefix}content` set co_id = 'provision', co_html = '1', co_subject = '서비스 이용약관', co_content= '<p align=center><b>서비스 이용약관에 대한 내용을 입력하십시오.' ") or die(mysql_error() . "<p>" . $sql);
// 온라인견적
@mysql_query(" insert into `{$shop_prefix}onlinecalc` set oc_id = '1', oc_subject = '온라인견적' ") or die(mysql_error() . "<p>" . $sql);
// 온라인견적
@mysql_query(" insert into `{$shop_prefix}onlinecalc` set oc_id = '1', oc_subject = '온라인견적' ") or die(mysql_error() . "<p>" . $sql);
// FAQ Master
@mysql_query(" insert into `{$shop_prefix}faq_master` set fm_id = '1', fm_subject = '자주하시는 질문' ") or die(mysql_error() . "<p>" . $sql);
// FAQ Master
@mysql_query(" insert into `{$shop_prefix}faq_master` set fm_id = '1', fm_subject = '자주하시는 질문' ") or die(mysql_error() . "<p>" . $sql);
// default 설정 (쇼핑몰 설정)
$sql = " insert into `{$shop_prefix}default`
set de_admin_company_name = '회사명',
de_admin_company_saupja_no = '123-45-67890',
de_admin_company_owner = '대표자명',
de_admin_company_tel = '02-123-4567',
de_admin_company_fax = '02-123-4568',
de_admin_tongsin_no = '제 OO구 - 123호',
de_admin_buga_no = '12345호',
de_admin_company_zip = '123-456',
de_admin_company_addr = 'OO도 OO시 OO구 OO동 123-45',
de_admin_info_name = '정보책임자명',
de_admin_info_email = '정보책임자 E-mail',
de_type1_list_use = '1',
de_type1_list_skin = 'maintype10.inc.php',
de_type1_list_mod = '3',
de_type1_list_row = '2',
de_type1_img_width = '$simg_width',
de_type1_img_height = '$simg_height',
de_type2_list_use = '1',
de_type2_list_skin = 'maintype20.inc.php',
de_type2_list_mod = '3',
de_type2_list_row = '2',
de_type2_img_width = '$simg_width',
de_type2_img_height = '$simg_height',
de_type3_list_use = '1',
de_type3_list_skin = 'maintype30.inc.php',
de_type3_list_mod = '1',
de_type3_list_row = '3',
de_type3_img_width = '$simg_width',
de_type3_img_height = '$simg_height',
de_type4_list_use = '1',
de_type4_list_skin = 'maintype40.inc.php',
de_type4_list_mod = '3',
de_type4_list_row = '1',
de_type4_img_width = '$simg_width',
de_type4_img_height = '$simg_height',
de_type5_list_use = '1',
de_type5_list_skin = 'maintype50.inc.php',
de_type5_list_mod = '3',
de_type5_list_row = '1',
de_type5_img_width = '$simg_width',
de_type5_img_height = '$simg_height',
de_bank_use = '1',
de_bank_account = 'OO은행 12345-67-89012 예금주명',
de_vbank_use = '0',
de_iche_use = '0',
de_card_use = '0',
de_card_max_amount = '1000',
de_point_settle = '10000',
de_point_per = '5',
de_card_point = '0',
de_point_days = '7',
de_card_pg = 'kcp',
de_kcp_mid = 'T0000',
de_send_cost_case = '상한',
de_send_cost_limit = '20000;30000;40000',
de_send_cost_list = '4000;3000;2000',
de_hope_date_use = '0',
de_hope_date_after = '3',
de_baesong_content = '<b>배송 안내 입력전입니다.</b>',
de_change_content = '<b>교환/반품 안내 입력전입니다.</b>',
de_rel_list_mod = '4',
de_rel_img_width = '$simg_width',
de_rel_img_height = '$simg_height',
de_simg_width = '$simg_width',
de_simg_height = '$simg_height',
de_mimg_width = '$mimg_width',
de_mimg_height = '$mimg_height',
de_item_ps_use = '1',
de_level_sell = '1',
de_code_dup_use = '1',
de_sms_cont1 = '{이름}님의 회원가입을 축하드립니다.\nID:{회원아이디}\n{회사명}',
de_sms_cont2 = '{이름}님께서 주문하셨습니다.\n{주문번호}\n{주문금액}원\n{회사명}',
de_sms_cont3 = '{이름}님 입금 감사합니다.\n{입금액}원\n주문번호:\n{주문번호}\n{회사명}',
de_sms_cont4 = '{이름}님 배송합니다.\n택배:{택배회사}\n운송장번호:\n{운송장번호}\n{회사명}'
";
mysql_query($sql) or die(mysql_error() . "<p>" . $sql);
// default 설정 (쇼핑몰 설정)
$sql = " insert into `{$shop_prefix}default`
set de_admin_company_name = '회사명',
de_admin_company_saupja_no = '123-45-67890',
de_admin_company_owner = '대표자명',
de_admin_company_tel = '02-123-4567',
de_admin_company_fax = '02-123-4568',
de_admin_tongsin_no = '제 OO구 - 123호',
de_admin_buga_no = '12345호',
de_admin_company_zip = '123-456',
de_admin_company_addr = 'OO도 OO시 OO구 OO동 123-45',
de_admin_info_name = '정보책임자명',
de_admin_info_email = '정보책임자 E-mail',
de_type1_list_use = '1',
de_type1_list_skin = 'maintype10.inc.php',
de_type1_list_mod = '3',
de_type1_list_row = '2',
de_type1_img_width = '$simg_width',
de_type1_img_height = '$simg_height',
de_type2_list_use = '1',
de_type2_list_skin = 'maintype10.inc.php',
de_type2_list_mod = '3',
de_type2_list_row = '2',
de_type2_img_width = '$simg_width',
de_type2_img_height = '$simg_height',
de_type3_list_use = '1',
de_type3_list_skin = 'maintype10.inc.php',
de_type3_list_mod = '1',
de_type3_list_row = '3',
de_type3_img_width = '$simg_width',
de_type3_img_height = '$simg_height',
de_type4_list_use = '1',
de_type4_list_skin = 'maintype10.inc.php',
de_type4_list_mod = '3',
de_type4_list_row = '1',
de_type4_img_width = '$simg_width',
de_type4_img_height = '$simg_height',
de_type5_list_use = '1',
de_type5_list_skin = 'maintype10.inc.php',
de_type5_list_mod = '3',
de_type5_list_row = '1',
de_type5_img_width = '$simg_width',
de_type5_img_height = '$simg_height',
de_bank_use = '1',
de_bank_account = 'OO은행 12345-67-89012 예금주명',
de_vbank_use = '0',
de_iche_use = '0',
de_card_use = '0',
de_card_max_amount = '1000',
de_point_settle = '10000',
de_point_per = '5',
de_card_point = '0',
de_point_days = '7',
de_card_pg = 'kcp',
de_kcp_mid = 'T0000',
de_send_cost_case = '상한',
de_send_cost_limit = '20000;30000;40000',
de_send_cost_list = '4000;3000;2000',
de_hope_date_use = '0',
de_hope_date_after = '3',
de_baesong_content = '<b>배송 안내 입력전입니다.</b>',
de_change_content = '<b>교환/반품 안내 입력전입니다.</b>',
de_rel_list_mod = '4',
de_rel_img_width = '$simg_width',
de_rel_img_height = '$simg_height',
de_simg_width = '$simg_width',
de_simg_height = '$simg_height',
de_mimg_width = '$mimg_width',
de_mimg_height = '$mimg_height',
de_item_ps_use = '1',
de_level_sell = '1',
de_code_dup_use = '1',
de_sms_cont1 = '{이름}님의 회원가입을 축하드립니다.\nID:{회원아이디}\n{회사명}',
de_sms_cont2 = '{이름}님께서 주문하셨습니다.\n{주문번호}\n{주문금액}원\n{회사명}',
de_sms_cont3 = '{이름}님 입금 감사합니다.\n{입금액}원\n주문번호:\n{주문번호}\n{회사명}',
de_sms_cont4 = '{이름}님 배송합니다.\n택배:{택배회사}\n운송장번호:\n{운송장번호}\n{회사명}'
";
mysql_query($sql) or die(mysql_error() . "<p>" . $sql);
// 게시판 그룹 생성
@mysql_query(" insert into `{$table_prefix}group` set gr_id = 'shop', gr_subject = '쇼핑몰' ");
// 게시판 생성
$tmp_bo_table = array ("qa", "free", "notice");
$tmp_bo_subject = array ("질문답변", "자유게시판", "공지사항");
for ($i=0; $i<count($tmp_bo_table); $i++)
{
$sql = " insert into `{$table_prefix}board`
set bo_table = '$tmp_bo_table[$i]',
gr_id = 'shop',
bo_subject = '$tmp_bo_subject[$i]',
bo_device = 'both',
bo_admin = '',
bo_list_level = '1',
bo_read_level = '1',
bo_write_level = '1',
bo_reply_level = '1',
bo_comment_level = '1',
bo_html_level = '1',
bo_link_level = '1',
bo_count_modify = '1',
bo_count_delete = '1',
bo_upload_level = '1',
bo_download_level = '1',
bo_read_point = '-1',
bo_write_point = '5',
bo_comment_point = '1',
bo_download_point = '-20',
bo_use_category = '0',
bo_category_list = '',
bo_use_sideview = '0',
bo_use_file_content = '0',
bo_use_secret = '0',
bo_use_dhtml_editor = '0',
bo_use_rss_view = '0',
bo_use_good = '0',
bo_use_nogood = '0',
bo_use_name = '0',
bo_use_signature = '0',
bo_use_ip_view = '0',
bo_use_list_view = '0',
bo_use_list_content = '0',
bo_use_email = '0',
bo_table_width = '97',
bo_subject_len = '60',
bo_mobile_subject_len = '30',
bo_page_rows = '15',
bo_mobile_page_rows = '15',
bo_new = '24',
bo_hot = '100',
bo_image_width = '600',
bo_skin = 'basic',
bo_mobile_skin = 'basic',
bo_include_head = '_head.php',
bo_include_tail = '_tail.php',
bo_content_head = '',
bo_content_tail = '',
bo_mobile_content_head = '',
bo_mobile_content_tail = '',
bo_insert_content = '',
bo_gallery_cols = '4',
bo_gallery_width = '174',
bo_gallery_height = '124',
bo_mobile_gallery_cols = '3',
bo_mobile_gallery_width = '125',
bo_mobile_gallery_height= '100',
bo_upload_count = '2',
bo_upload_size = '1048576',
bo_reply_order = '1',
bo_use_search = '0',
bo_order = '0'
";
@mysql_query($sql);
// 게시판 테이블 생성
$file = file("../adm/sql_write.sql");
$sql = implode($file, "\n");
$create_table = $table_prefix.'write_' . $tmp_bo_table[$i];
// sql_board.sql 파일의 테이블명을 변환
$source = array("/__TABLE_NAME__/", "/;/");
$target = array($create_table, "");
$sql = preg_replace($source, $target, $sql);
@mysql_query($sql);
}
}
?>
<li>DB설정 완료</li>
@ -259,21 +355,31 @@ $dir_arr = array (
$data_path.'/file',
$data_path.'/log',
$data_path.'/member',
$data_path.'/session',
$data_path.'/banner',
$data_path.'/category',
$data_path.'/common',
$data_path.'/content',
$data_path.'/event',
$data_path.'/faq',
$data_path.'/item',
$data_path.'/onlinecalc'
$data_path.'/session'
);
for ($i=0; $i<count($dir_arr); $i++) {
@mkdir($dir_arr[$i], 0707);
@chmod($dir_arr[$i], 0707);
}
if($shop_install) {
$dir_arr = array (
$data_path.'/banner',
$data_path.'/category',
$data_path.'/common',
$data_path.'/content',
$data_path.'/event',
$data_path.'/faq',
$data_path.'/item',
$data_path.'/onlinecalc'
);
for ($i=0; $i<count($dir_arr); $i++) {
@mkdir($dir_arr[$i], 0707);
@chmod($dir_arr[$i], 0707);
}
}
?>
<li>데이터 디렉토리 생성 완료</li>
@ -291,7 +397,14 @@ fwrite($f, "define('G4_MYSQL_HOST', '{$mysql_host}');\n");
fwrite($f, "define('G4_MYSQL_USER', '{$mysql_user}');\n");
fwrite($f, "define('G4_MYSQL_PASSWORD', '{$mysql_pass}');\n");
fwrite($f, "define('G4_MYSQL_DB', '{$mysql_db}');\n\n");
fwrite($f, "define('G4_TABLE_PREFIX', '{$table_prefix}');\n\n");
if($shop_install) {
fwrite($f, "define('G4_USE_SHOP', true);\n\n");
fwrite($f, "define('G4_TABLE_PREFIX', '{$table_prefix}');\n");
fwrite($f, "define('SHOP_TABLE_PREFIX', '{$shop_prefix}');\n\n");
} else {
fwrite($f, "define('G4_TABLE_PREFIX', '{$table_prefix}');\n\n");
}
fwrite($f, "\$g4['write_prefix'] = G4_TABLE_PREFIX.'write_'; // 게시판 테이블명 접두사\n\n");
fwrite($f, "\$g4['auth_table'] = G4_TABLE_PREFIX.'auth'; // 관리권한 설정 테이블\n");
fwrite($f, "\$g4['config_table'] = G4_TABLE_PREFIX.'config'; // 기본환경 설정 테이블\n");
@ -314,6 +427,29 @@ fwrite($f, "\$g4['visit_table'] = G4_TABLE_PREFIX.'visit'; // 방문자 테이
fwrite($f, "\$g4['visit_sum_table'] = G4_TABLE_PREFIX.'visit_sum'; // 방문자 합계 테이블\n");
fwrite($f, "\$g4['uniqid_table'] = G4_TABLE_PREFIX.'uniqid'; // 유니크한 값을 만드는 테이블\n");
fwrite($f, "\$g4['syndi_log_table'] = G4_TABLE_PREFIX.'syndi_log'; // 네이버 신디케이션 컨텐츠 삭제 로그 테이블\n");
if($shop_install) {
fwrite($f, "\n");
fwrite($f, "\$g4['shop_default_table'] = SHOP_TABLE_PREFIX.'default'; // 쇼핑몰설정 테이블\n");
fwrite($f, "\$g4['shop_banner_table'] = SHOP_TABLE_PREFIX.'banner'; // 배너 테이블\n");
fwrite($f, "\$g4['shop_card_history_table'] = SHOP_TABLE_PREFIX.'card_history'; // 전자결제이력 테이블\n");
fwrite($f, "\$g4['shop_cart_table'] = SHOP_TABLE_PREFIX.'cart'; // 장바구니 테이블\n");
fwrite($f, "\$g4['shop_category_table'] = SHOP_TABLE_PREFIX.'category'; // 상품분류 테이블\n");
fwrite($f, "\$g4['shop_content_table'] = SHOP_TABLE_PREFIX.'content'; // 내용(컨텐츠)정보 테이블\n");
fwrite($f, "\$g4['shop_delivery_table'] = SHOP_TABLE_PREFIX.'delivery'; // 배송정보 테이블\n");
fwrite($f, "\$g4['shop_event_table'] = SHOP_TABLE_PREFIX.'event'; // 이벤트 테이블\n");
fwrite($f, "\$g4['shop_event_item_table'] = SHOP_TABLE_PREFIX.'event_item'; // 상품, 이벤트 연결 테이블\n");
fwrite($f, "\$g4['shop_faq_table'] = SHOP_TABLE_PREFIX.'faq'; // 자주하시는 질문 테이블\n");
fwrite($f, "\$g4['shop_faq_master_table'] = SHOP_TABLE_PREFIX.'faq_master'; // 자주하시는 질문 마스터 테이블\n");
fwrite($f, "\$g4['shop_item_table'] = SHOP_TABLE_PREFIX.'item'; // 상품 테이블\n");
fwrite($f, "\$g4['shop_item_ps_table'] = SHOP_TABLE_PREFIX.'item_ps'; // 상품 사용후기 테이블\n");
fwrite($f, "\$g4['shop_item_qa_table'] = SHOP_TABLE_PREFIX.'item_qa'; // 상품 질문답변 테이블\n");
fwrite($f, "\$g4['shop_item_relation_table'] = SHOP_TABLE_PREFIX.'item_relation'; // 관련 상품 테이블\n");
fwrite($f, "\$g4['shop_new_win_table'] = SHOP_TABLE_PREFIX.'new_win'; // 새창 테이블\n");
fwrite($f, "\$g4['shop_onlinecalc_table'] = SHOP_TABLE_PREFIX.'onlinecalc'; // 온라인견적 테이블\n");
fwrite($f, "\$g4['shop_order_table'] = SHOP_TABLE_PREFIX.'order'; // 주문서 테이블\n");
fwrite($f, "\$g4['shop_wish_table'] = SHOP_TABLE_PREFIX.'wish'; // 보관함(위시리스트) 테이블\n");
fwrite($f, "\$g4['shop_item_info_table'] = SHOP_TABLE_PREFIX.'item_info'; // 상품요약정보 테이블 (상품정보고시)\n");
}
fwrite($f, "?>");
fclose($f);
@ -337,7 +473,7 @@ fclose($f);
?>
</ol>
<p class="st_strong">축하합니다. 쇼핑몰 설치가 완료되었습니다.</p>
<p class="st_strong">축하합니다. <?=$cf_title?> 설치가 완료되었습니다.</p>
<h2>환경설정 변경은 다음의 과정을 따르십시오.</h2>

View File

@ -2,5 +2,5 @@
include_once('../common.php');
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP)
die('<p><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>θ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Ǿ<EFBFBD> <20>ֽ<EFBFBD><D6BD>ϴ<EFBFBD>.</p><p>'.G4_EXTEND_DIR.'/shop.extend.php <20><> define(\'G4_USE_SHOP\', true); <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ּ<EFBFBD><D6BC><EFBFBD>.</p>');
die('<p>쇼핑몰 설치 후 이용해 주십시오.</p>');
?>