Merge branch 'master' of github.com:gnuboard/yc4s
This commit is contained in:
21
adm/admin.js
21
adm/admin.js
@ -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;
|
||||
}
|
||||
@ -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'),
|
||||
|
||||
@ -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'),
|
||||
|
||||
@ -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');
|
||||
?>
|
||||
|
||||
@ -83,7 +83,7 @@ $from_record = ($page - 1) * $rows; // 시작 열을 구함
|
||||
<td><?=$row['bn_hit']?></td>
|
||||
<td class="td_smallmng">
|
||||
<a href="./bannerform.php?w=u&bn_id=<?=$row['bn_id']?>"><img src="./img/icon_mod.jpg" alt="배너수정"></a>
|
||||
<a href="javascript:del('./bannerformupdate.php?w=d&bn_id=<?=$row['bn_id']?>');"><img src="./img/icon_del.jpg" alt="배너삭제"></a>
|
||||
<a href="./bannerformupdate.php?w=d&bn_id=<?=$row['bn_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="배너삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@ -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&ca_id='.$row['ca_id'].'&'.$qstr.'\');"><img src="./img/icon_del.jpg" alt="'.get_text($row['ca_name']).' 삭제"></a>';
|
||||
$s_del = '<a href="./categoryformupdate.php?w=d&ca_id='.$row['ca_id'].'&'.$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']}
|
||||
|
||||
@ -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&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&co_id=<?=$row['co_id']?>')"><img src="./img/icon_del.jpg" alt="<?=htmlspecialchars2($row['co_subject'])?> 삭제"></a>
|
||||
<a href="./contentformupdate.php?w=d&co_id=<?=$row['co_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=htmlspecialchars2($row['co_subject'])?> 삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
|
||||
@ -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&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&dl_id=<?=$row['dl_id']?>');"><img src="./img/icon_del.jpg" alt="<?=stripslashes($row['dl_company'])?> 삭제"></a>
|
||||
<a href="./deliverycodeformupdate.php?w=d&dl_id=<?=$row['dl_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=stripslashes($row['dl_company'])?> 삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
|
||||
@ -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&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&fm_id=<?=$row['fm_id']?>');"><img src="./icon_del.jpg" alt="<?=stripslashes($row['fm_subject']) ?> 삭제"></a>
|
||||
<a href="./faqmasterformupdate.php?w=d&fm_id=<?=$row['fm_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=stripslashes($row['fm_subject']) ?> 삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
|
||||
@ -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&ev_id=<?=$row['ev_id']?>"><img src="./img/icon_mod.jpg" alt="<?=$row['ev_subject']?> 수정"></a>
|
||||
<a href="javascript:del('./itemeventformupdate.php?w=d&ev_id=<?=$row['ev_id']?>');"><img src="./img/icon_del.jpg" alt="<?=$row['ev_subject']?> 삭제"></a>
|
||||
<a href="./itemeventformupdate.php?w=d&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>
|
||||
|
||||
@ -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&it_id=<?=$row['it_id']?>&ca_id=<?=$row['ca_id']?>&<?=$qstr?>"><img src="./img/icon_mod.jpg" alt="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?> 수정"></a>
|
||||
<a href="javascript:del('./itemformupdate.php?w=d&it_id=<?=$row['it_id']?>&ca_id=<?=$row['ca_id']?>&<?=$qstr?>');"><img src="./img/icon_del.jpg" alt="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?> 삭제"></a>
|
||||
<a href="./itemformupdate.php?w=d&it_id=<?=$row['it_id']?>&ca_id=<?=$row['ca_id']?>&<?=$qstr?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=htmlspecialchars2(cut_str($row['it_name'],250, ""))?> 삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
@ -136,7 +136,7 @@ if ($sfl || $stx) // 검색렬일 때만 처음 버튼을 보여줌
|
||||
<td class="sit_ps_confirm"><?=$confirm?></td>
|
||||
<td class="td_smallmng">
|
||||
<a href="./itempsform.php?w=u&is_id=<?=$row['is_id']?>&$qstr"><img src="./img/icon_mod.jpg" alt="<?=$row['is_subject']?> 수정"></a>
|
||||
<a href="javascript:del('./itempsformupdate.php?w=d&is_id={$row['is_id']}&$qstr');"><img src="./img/icon_del.jpg" alt="<?=$row['is_subject']?> 삭제"></a>
|
||||
<a href="./itempsformupdate.php?w=d&is_id=<?=$row['is_id']?>&<?=$qstr?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=$row['is_subject']?> 삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -53,7 +53,7 @@ $result = sql_query($sql);
|
||||
<td><?=$row['nw_height']?>px</td>
|
||||
<td class="td_smallmng">
|
||||
<a href="./newwinform.php?w=u&nw_id=<?=$row['nw_id']?>"><img src="./img/icon_mod.jpg" alt="<?=$row['nw_subject']?> 수정"></a>
|
||||
<a href="./newwinformupdate.php?w=d&nw_id=<?=$row['nw_id']?>"><img src="./img/icon_del.jpg" alt="<?=$row['nw_subject']?> 삭제"></a>
|
||||
<a href="./newwinformupdate.php?w=d&nw_id=<?=$row['nw_id']?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=$row['nw_subject']?> 삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
|
||||
@ -229,7 +229,7 @@ if ($search) // 검색렬일 때만 처음 버튼을 보여줌
|
||||
<td><?=$s_receipt_way?></td>
|
||||
<td>
|
||||
<a href="./orderform.php?od_id=<?=$lines[$i]['od_id']?>&<?=$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']?>&uq_id=<?=$lines[$i]['uq_id']?>&mb_id=<?=$lines[$i]['mb_id']?>&<?=$qstr?>)"><img src="./img/icon_del.jpg" alt="<?=$lines[$i]['od_id']?> 삭제"></a>
|
||||
<a href="./orderdelete.php?od_id=<?=$lines[$i]['od_id']?>&uq_id=<?=$lines[$i]['uq_id']?>&mb_id=<?=$lines[$i]['mb_id']?>&<?=$qstr?>" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="<?=$lines[$i]['od_id']?> 삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
<?
|
||||
|
||||
@ -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']?>&$qstr?>"><img src="./img/icon_mod.jpg" alt="주문 수정"></a>
|
||||
<a href="javascript:del('./orderdelete.php?od_id=<?=$lines[$i]['od_id']?>&uq_id=<?=$lines[$i]['uq_id']?>&mb_id=<?=$lines[$i]['mb_id']?>&$qstr&list=2');"><img src="./img/icon_del.jpg" alt="주문 삭제"></a>
|
||||
<a href="./orderdelete.php?od_id=<?=$lines[$i]['od_id']?>&uq_id=<?=$lines[$i]['uq_id']?>&mb_id=<?=$lines[$i]['mb_id']?>&<?=$qstr?>&list=2" onclick="return delete_confirm();"><img src="./img/icon_del.jpg" alt="주문 삭제"></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -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 --------------------------------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user