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

This commit is contained in:
whitedot
2013-04-24 09:11:26 +09:00
18 changed files with 72 additions and 40 deletions

View File

@ -9,15 +9,15 @@ function check_all(f)
function btn_check(f, act)
{
if (act == "update") // 선택수정
{
{
f.action = list_update_php;
str = "수정";
}
}
else if (act == "delete") // 선택삭제
{
{
f.action = list_delete_php;
str = "삭제";
}
}
else
return;
@ -30,7 +30,7 @@ function btn_check(f, act)
bchk = true;
}
if (!bchk)
if (!bchk)
{
alert(str + "할 자료를 하나 이상 선택하세요.");
return;
@ -45,7 +45,7 @@ function btn_check(f, act)
f.submit();
}
function is_checked(elements_name)
function is_checked(elements_name)
{
var checked = false;
var chk = document.getElementsByName(elements_name);
@ -56,3 +56,12 @@ function is_checked(elements_name)
}
return checked;
}
function delete_confirm()
{
if(confirm("한번 삭제한 자료는 복구할 방법이 없습니다.\n\n정말 삭제하시겠습니까?"))
return true;
else
return false;
}

View File

@ -1,4 +1,6 @@
<?
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP) return;
$menu['menu400'] = array (
array('400000', '쇼핑몰관리', G4_ADMIN_URL.'/shop_admin/', 'shop_config'),
array('400100', '쇼핑몰설정', G4_ADMIN_URL.'/shop_admin/configform.php', 'scf_config'),

View File

@ -1,4 +1,6 @@
<?
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP) return;
$menu['menu500'] = array (
array('500000', '쇼핑몰현황/기타', G4_ADMIN_URL.'/shop_admin/itemsellrank.php', 'shop_stats'),
array('500110', '매출현황', G4_ADMIN_URL.'/shop_admin/sale1.php', 'sst_order_stats'),

View File

@ -1,5 +1,9 @@
<?
define('G4_IS_ADMIN', true);
include_once ('../../common.php');
if (!defined('G4_USE_SHOP') || !G4_USE_SHOP)
die('<p>쇼핑몰 설치 후 이용해 주십시오.</p>');
include_once(G4_ADMIN_PATH.'/admin.lib.php');
?>

View File

@ -83,7 +83,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
<td><?=$row['bn_hit']?></td>
<td class="td_smallmng">
<a href="./bannerform.php?w=u&amp;bn_id=<?=$row['bn_id']?>"><img src="./img/icon_mod.jpg" alt="배너수정"></a>
<a href="javascript:del('./bannerformupdate.php?w=d&amp;bn_id=<?=$row['bn_id']?>');"><img src="./img/icon_del.jpg" alt="배너삭제"></a>
<a href="./bannerformupdate.php?w=d&amp;bn_id=<?=$row['bn_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="배너삭제"></a>
</td>
</tr>
<tr>

View File

@ -135,7 +135,7 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
$s_vie = '<a href="'.G4_SHOP_URL.'/list.php?ca_id='.$row['ca_id'].'"><img src="./img/icon_view.jpg" alt="'.get_text($row['ca_name']).' 이동"></a>';
if ($is_admin == 'super')
$s_del = '<a href="javascript:del(\'./categoryformupdate.php?w=d&amp;ca_id='.$row['ca_id'].'&amp;'.$qstr.'\');"><img src="./img/icon_del.jpg" alt="'.get_text($row['ca_name']).' 삭제"></a>';
$s_del = '<a href="./categoryformupdate.php?w=d&amp;ca_id='.$row['ca_id'].'&amp;'.$qstr.'" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="'.get_text($row['ca_name']).' 삭제"></a>';
// 해당 분류에 속한 상품의 갯수
$sql1 = " select COUNT(*) as cnt from {$g4['shop_item_table']}

View File

@ -48,7 +48,7 @@ $result = sql_query($sql);
<td class="td_mng">
<a href="<?=G4_SHOP_URL?>/content.php?co_id=<?=$row['co_id']?>"><img src="./img/icon_view.jpg" alt="<?=htmlspecialchars2($row['co_subject'])?> 보기"></a>
<a href="./contentform.php?w=u&amp;co_id=<?=$row['co_id']?>"><img src="./img/icon_mod.jpg" alt="<?=htmlspecialchars2($row['co_subject'])?> 수정"></a>
<a href="javascript:del('./contentformupdate.php?w=d&amp;co_id=<?=$row['co_id']?>')"><img src="./img/icon_del.jpg" alt="<?=htmlspecialchars2($row['co_subject'])?> 삭제"></a>
<a href="./contentformupdate.php?w=d&amp;co_id=<?=$row['co_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=htmlspecialchars2($row['co_subject'])?> 삭제"></a>
</td>
</tr>
<?

View File

@ -47,7 +47,7 @@ $result = sql_query($sql);
<td class="td_mng">
<a href="<?=$row['dl_url']?>" target="_blank"><img src="./img/icon_view.jpg" alt="<?=stripslashes($row['dl_company'])?> 홈페이지"></a>
<a href="./deliverycodeform.php?w=u&amp;dl_id=<?=$row['dl_id']?>"><img src="./img/icon_mod.jpg" alt="<?=stripslashes($row['dl_company'])?> 수정"></a>
<a href="javascript:del('./deliverycodeformupdate.php?w=d&amp;dl_id=<?=$row['dl_id']?>');"><img src="./img/icon_del.jpg" alt="<?=stripslashes($row['dl_company'])?> 삭제"></a>
<a href="./deliverycodeformupdate.php?w=d&amp;dl_id=<?=$row['dl_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=stripslashes($row['dl_company'])?> 삭제"></a>
</td>
</tr>
<?

View File

@ -65,7 +65,7 @@ $result = sql_query($sql);
<td class="td_mng">
<a href="<?=G4_SHOP_URL?>/faq.php?fm_id=<?=$row['fm_id']?>"><img src="./img/icon_view.jpg" alt="<?=stripslashes($row['fm_subject']) ?> 보기"></a>
<a href="./faqmasterform.php?w=u&amp;fm_id=<?=$row['fm_id']?>"><img src="./img/icon_mod.jpg" alt="<?=stripslashes($row['fm_subject']) ?> 수정"></a>
<a href="javascript:del('./faqmasterformupdate.php?w=d&amp;fm_id=<?=$row['fm_id']?>');"><img src="./icon_del.jpg" alt="<?=stripslashes($row['fm_subject']) ?> 삭제"></a>
<a href="./faqmasterformupdate.php?w=d&amp;fm_id=<?=$row['fm_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=stripslashes($row['fm_subject']) ?> 삭제"></a>
</td>
</tr>
<?

View File

@ -58,7 +58,7 @@ $result = sql_query($sql);
<td class="td_mng">
<a href="<?=G4_SHOP_URL?>/event.php?ev_id=<?=$row['ev_id']?>"><img src="./img/icon_view.jpg" alt="<?=$row['ev_subject']?> 보기"></a>
<a href="./itemeventform.php?w=u&amp;ev_id=<?=$row['ev_id']?>"><img src="./img/icon_mod.jpg" alt="<?=$row['ev_subject']?> 수정"></a>
<a href="javascript:del('./itemeventformupdate.php?w=d&amp;ev_id=<?=$row['ev_id']?>');"><img src="./img/icon_del.jpg" alt="<?=$row['ev_subject']?> 삭제"></a>
<a href="./itemeventformupdate.php?w=d&amp;ev_id=<?=$row['ev_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=$row['ev_subject']?> 삭제"></a>
</td>
</tr>
@ -66,7 +66,7 @@ $result = sql_query($sql);
}
if ($i == 0) {
echo '<tr><td colspan="5" class="empty_class">자료가 없습니다.</td></tr>';
echo '<tr><td colspan="5" class="empty_table">자료가 없습니다.</td></tr>';
}
?>
</tbody>

View File

@ -193,7 +193,7 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
<a href="<?=$href?>"><img src="./img/icon_view.jpg" alt="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?> 보기"></a>
<a href="javascript:_copy('<?=$row['it_id']?>', '<?=$row['ca_id']?>');"><img src="./img/icon_copy.jpg" alt="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?> 복사"></a>
<a href="./itemform.php?w=u&amp;it_id=<?=$row['it_id']?>&amp;ca_id=<?=$row['ca_id']?>&amp;<?=$qstr?>"><img src="./img/icon_mod.jpg" alt="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?> 수정"></a>
<a href="javascript:del('./itemformupdate.php?w=d&amp;it_id=<?=$row['it_id']?>&amp;ca_id=<?=$row['ca_id']?>&amp;<?=$qstr?>');"><img src="./img/icon_del.jpg" alt="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?> 삭제"></a>
<a href="./itemformupdate.php?w=d&amp;it_id=<?=$row['it_id']?>&amp;ca_id=<?=$row['ca_id']?>&amp;<?=$qstr?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?> 삭제"></a>
</td>
</tr>
<tr>

View File

@ -136,7 +136,7 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
<td class="sit_ps_confirm"><?=$confirm?></td>
<td class="td_smallmng">
<a href="./itempsform.php?w=u&amp;is_id=<?=$row['is_id']?>&amp;$qstr"><img src="./img/icon_mod.jpg" alt="<?=$row['is_subject']?> 수정"></a>
<a href="javascript:del('./itempsformupdate.php?w=d&amp;is_id={$row['is_id']}&amp;$qstr');"><img src="./img/icon_del.jpg" alt="<?=$row['is_subject']?> 삭제"></a>
<a href="./itempsformupdate.php?w=d&amp;is_id=<?=$row['is_id']?>&amp;<?=$qstr?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=$row['is_subject']?> 삭제"></a>
</td>
</tr>

View File

@ -53,7 +53,7 @@ $result = sql_query($sql);
<td><?=$row['nw_height']?>px</td>
<td class="td_smallmng">
<a href="./newwinform.php?w=u&amp;nw_id=<?=$row['nw_id']?>"><img src="./img/icon_mod.jpg" alt="<?=$row['nw_subject']?> 수정"></a>
<a href="./newwinformupdate.php?w=d&amp;nw_id=<?=$row['nw_id']?>"><img src="./img/icon_del.jpg" alt="<?=$row['nw_subject']?> 삭제"></a>
<a href="./newwinformupdate.php?w=d&amp;nw_id=<?=$row['nw_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=$row['nw_subject']?> 삭제"></a>
</td>
</tr>
<?

View File

@ -229,7 +229,7 @@ if ($search) // 검색렬일 때만 처음 버튼을 보여줌
<td><?=$s_receipt_way?></td>
<td>
<a href="./orderform.php?od_id=<?=$lines[$i]['od_id']?>&amp;<?=$qstr?>"><img src="./img/icon_mod.jpg" alt="<?=$lines[$i]['od_id']?> 수정"></a>
<a href="javascript:del('./orderdelete.php?od_id=<?=$lines[$i]['od_id']?>&amp;uq_id=<?=$lines[$i]['uq_id']?>&amp;mb_id=<?=$lines[$i]['mb_id']?>&amp;<?=$qstr?>)"><img src="./img/icon_del.jpg" alt="<?=$lines[$i]['od_id']?> 삭제"></a>
<a href="./orderdelete.php?od_id=<?=$lines[$i]['od_id']?>&amp;uq_id=<?=$lines[$i]['uq_id']?>&amp;mb_id=<?=$lines[$i]['mb_id']?>&amp;<?=$qstr?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=$lines[$i]['od_id']?> 삭제"></a>
</td>
</tr>
<?

View File

@ -211,7 +211,7 @@ if ($search) // 검색렬일 때만 처음 버튼을 보여줌
<td headers="sodr_all_payby"><?=$s_receipt_way?></td>
<td headers="sodr_all_mng">
<a href="./orderform.php?od_id=<?=$lines[$i]['od_id']?>&amp;$qstr?>"><img src="./img/icon_mod.jpg" alt="주문 수정"></a>
<a href="javascript:del('./orderdelete.php?od_id=<?=$lines[$i]['od_id']?>&amp;uq_id=<?=$lines[$i]['uq_id']?>&amp;mb_id=<?=$lines[$i]['mb_id']?>&amp;$qstr&amp;list=2');"><img src="./img/icon_del.jpg" alt="주문 삭제"></a>
<a href="./orderdelete.php?od_id=<?=$lines[$i]['od_id']?>&amp;uq_id=<?=$lines[$i]['uq_id']?>&amp;mb_id=<?=$lines[$i]['mb_id']?>&amp;<?=$qstr?>&amp;list=2" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="주문 삭제"></a>
</td>
</tr>

View File

@ -9,7 +9,7 @@ if ($od_sms_ipgum_check)
{
if ($od_bank_account && $od_receipt_bank && $od_deposit_name)
{
$sms_contents = $default['de_sms_cont3'];
$sms_contents = $default['de_sms_cont4'];
$sms_contents = preg_replace("/{이름}/", $od_name, $sms_contents);
$sms_contents = preg_replace("/{입금액}/", number_format($od_receipt_bank), $sms_contents);
$sms_contents = preg_replace("/{주문번호}/", $od_id, $sms_contents);
@ -19,7 +19,7 @@ if ($od_sms_ipgum_check)
{
$SMS = new SMS;
$SMS->SMS_con($default['de_icode_server_ip'], $default['de_icode_id'], $default['de_icode_pw'], $default['de_icode_server_port']);
$SMS->Add($receive_number, $send_number, $default['de_icode_id'], stripslashes($sms_contents), "");
$SMS->Add($receive_number, $send_number, $default['de_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_contents)), "");
$SMS->Send();
}
}
@ -29,7 +29,7 @@ if ($od_sms_baesong_check)
{
if ($dl_id && $od_invoice)
{
$sms_contents = $default['de_sms_cont4'];
$sms_contents = $default['de_sms_cont5'];
$sms_contents = preg_replace("/{이름}/", $od_name, $sms_contents);
$sql = " select dl_company from $g4[shop_delivery_table] where dl_id = '$dl_id' ";
$row = sql_fetch($sql);
@ -42,7 +42,7 @@ if ($od_sms_baesong_check)
{
$SMS = new SMS;
$SMS->SMS_con($default['de_icode_server_ip'], $default['de_icode_id'], $default['de_icode_pw'], $default['de_icode_server_port']);
$SMS->Add($receive_number, $send_number, $default['de_icode_id'], stripslashes($sms_contents), "");
$SMS->Add($receive_number, $send_number, $default['de_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_contents)), "");
$SMS->Send();
}
}

View File

@ -15,7 +15,7 @@ $recv = explode("\n", $receive_number);
$tran_callback = preg_replace("/[^0-9]/", "", $send_number);
$sms_id = $default['de_icode_id'];
$tran_msg = $sms_contents;
$tran_msg = iconv("utf-8", "euc-kr", stripslashes($sms_contents));
$tran_date = "";
if ($reserved_flag) // 예약전송
{
@ -30,7 +30,7 @@ for($i=0; $i<count($recv); $i++)
$tran_phone = trim(preg_replace("/[^0-9]/", "", $recv[$i]));
if (!$tran_phone) continue;
$result = $SMS->Add($tran_phone, $tran_callback, $sms_id, stripslashes($tran_msg), $tran_date);
$result = $SMS->Add($tran_phone, $tran_callback, $sms_id, $tran_msg, $tran_date);
}
$result = $SMS->Send();
if ($result)

View File

@ -296,26 +296,41 @@ include_once(G4_SHOP_PATH.'/ordermail1.inc.php');
include_once(G4_SHOP_PATH.'/ordermail2.inc.php');
// SMS BEGIN --------------------------------------------------------
// 쇼핑몰 운영자가 수신자가 됨
$receive_number = preg_replace("/[^0-9]/", "", $default['de_sms_hp']); // 수신자번호
$send_number = preg_replace("/[^0-9]/", "", $od_hp); // 발신자번호
// 주문고객과 쇼핑몰관리자에게 SMS 전송
if($default['de_sms_use2'] || $default['de_sms_use3']) {
$sms_contents = array($default['de_sms_cont2'], $default['de_sms_cont3']);
$recv_numbers = array($od_hp, $default['de_sms_hp']);
$send_numbers = array($default['de_admin_company_tel'], $od_hp);
$sms_contents = $default['de_sms_cont2'];
$sms_contents = preg_replace("/{이름}/", $od_name, $sms_contents);
$sms_contents = preg_replace("/{보낸분}/", $od_name, $sms_contents);
$sms_contents = preg_replace("/{받는분}/", $od_b_name, $sms_contents);
$sms_contents = preg_replace("/{주문번호}/", $od_id, $sms_contents);
$sms_contents = preg_replace("/{주문금액}/", number_format($ttotal_amount), $sms_contents);
$sms_contents = preg_replace("/{회원아이디}/", $member['mb_id'], $sms_contents);
$sms_contents = preg_replace("/{회사명}/", $default['de_admin_company_name'], $sms_contents);
if ($default['de_sms_use2'] && $receive_number)
{
include_once(G4_LIB_PATH.'/icode.sms.lib.php');
$SMS = new SMS; // SMS 연결
$SMS->SMS_con($default['de_icode_server_ip'], $default['de_icode_id'], $default['de_icode_pw'], $default['de_icode_server_port']);
$SMS->Add($receive_number, $send_number, $default['de_icode_id'], stripslashes($sms_contents), "");
$SMS->Send();
$sms_count = 0;
for($s=0; $s<count($sms_contents); $s++) {
$sms_content = $sms_contents[$s];
$recv_number = preg_replace("/[^0-9]/", "", $recv_numbers[$s]);
$send_number = preg_replace("/[^0-9]/", "", $send_numbers[$s]);
$sms_content = preg_replace("/{이름}/", $od_name, $sms_content);
$sms_content = preg_replace("/{보낸분}/", $od_name, $sms_content);
$sms_content = preg_replace("/{받는분}/", $od_b_name, $sms_content);
$sms_content = preg_replace("/{주문번호}/", $od_id, $sms_content);
$sms_content = preg_replace("/{주문금액}/", number_format($ttotal_amount), $sms_content);
$sms_content = preg_replace("/{회원아이디}/", $member['mb_id'], $sms_content);
$sms_content = preg_replace("/{회사명}/", $default['de_admin_company_name'], $sms_content);
$idx = 'de_sms_use'.($s + 2);
if($default[$idx] && $recv_number) {
$SMS->Add($recv_number, $send_number, $default['de_icode_id'], iconv("utf-8", "euc-kr", stripslashes($sms_content)), "");
$sms_count++;
}
}
if($sms_count > 0)
$SMS->Send();
}
// SMS END --------------------------------------------------------