117 lines
4.7 KiB
PHP
117 lines
4.7 KiB
PHP
<?php
|
|
include_once('./_common.php');
|
|
|
|
//dbconfig파일에 $g5['content_table'] 배열변수가 있는지 체크
|
|
if( !isset($g5['content_table']) ){
|
|
die('<meta charset="utf-8">관리자 모드에서 게시판관리->내용 관리를 먼저 확인해 주세요.');
|
|
}
|
|
//내용(컨텐츠)정보 테이블이 있는지 검사한다.
|
|
if(!sql_query(" DESCRIBE {$g5['content_table']} ", false)) {
|
|
if(sql_query(" DESCRIBE {$g5['g5_shop_content_table']} ", false)) {
|
|
sql_query(" ALTER TABLE {$g5['g5_shop_content_table']} RENAME TO `{$g5['content_table']}` ;", false);
|
|
} else {
|
|
$query_cp = sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['content_table']}` (
|
|
`co_id` varchar(20) NOT NULL DEFAULT '',
|
|
`co_html` tinyint(4) NOT NULL DEFAULT '0',
|
|
`co_subject` varchar(255) NOT NULL DEFAULT '',
|
|
`co_content` longtext NOT NULL,
|
|
`co_hit` int(11) NOT NULL DEFAULT '0',
|
|
`co_include_head` varchar(255) NOT NULL,
|
|
`co_include_tail` varchar(255) NOT NULL,
|
|
PRIMARY KEY (`co_id`)
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true);
|
|
|
|
// 내용관리 생성
|
|
sql_query(" insert into `{$g5['content_table']}` set co_id = 'company', co_html = '1', co_subject = '회사소개', co_content= '<p align=center><b>회사소개에 대한 내용을 입력하십시오.</b></p>' ", false );
|
|
sql_query(" insert into `{$g5['content_table']}` set co_id = 'privacy', co_html = '1', co_subject = '개인정보 처리방침', co_content= '<p align=center><b>개인정보 처리방침에 대한 내용을 입력하십시오.</b></p>' ", false );
|
|
sql_query(" insert into `{$g5['content_table']}` set co_id = 'provision', co_html = '1', co_subject = '서비스 이용약관', co_content= '<p align=center><b>서비스 이용약관에 대한 내용을 입력하십시오.</b></p>' ", false );
|
|
}
|
|
}
|
|
|
|
// 내용
|
|
$sql = " select * from {$g5['content_table']} where co_id = '$co_id' ";
|
|
$co = sql_fetch($sql);
|
|
if (!$co['co_id'])
|
|
alert('등록된 내용이 없습니다.');
|
|
|
|
$g5['title'] = $co['co_subject'];
|
|
|
|
if ($co['co_include_head'])
|
|
@include_once($co['co_include_head']);
|
|
else
|
|
include_once('./_head.php');
|
|
|
|
$str = conv_content($co['co_content'], $co['co_html']);
|
|
|
|
// $src 를 $dst 로 변환
|
|
unset($src);
|
|
unset($dst);
|
|
$src[] = "/{{쇼핑몰명}}|{{홈페이지제목}}/";
|
|
//$dst[] = $default[de_subject];
|
|
$dst[] = $config['cf_title'];
|
|
$src[] = "/{{회사명}}|{{상호}}/";
|
|
$dst[] = $default['de_admin_company_name'];
|
|
$src[] = "/{{대표자명}}/";
|
|
$dst[] = $default['de_admin_company_owner'];
|
|
$src[] = "/{{사업자등록번호}}/";
|
|
$dst[] = $default['de_admin_company_saupja_no'];
|
|
$src[] = "/{{대표전화번호}}/";
|
|
$dst[] = $default['de_admin_company_tel'];
|
|
$src[] = "/{{팩스번호}}/";
|
|
$dst[] = $default['de_admin_company_fax'];
|
|
$src[] = "/{{통신판매업신고번호}}/";
|
|
$dst[] = $default['de_admin_company_tongsin_no'];
|
|
$src[] = "/{{사업장우편번호}}/";
|
|
$dst[] = $default['de_admin_company_zip'];
|
|
$src[] = "/{{사업장주소}}/";
|
|
$dst[] = $default['de_admin_company_addr'];
|
|
$src[] = "/{{운영자명}}|{{관리자명}}/";
|
|
$dst[] = $default['de_admin_name'];
|
|
$src[] = "/{{운영자e-mail}}|{{관리자e-mail}}/i";
|
|
$dst[] = $default['de_admin_email'];
|
|
$src[] = "/{{정보관리책임자명}}/";
|
|
$dst[] = $default['de_admin_info_name'];
|
|
$src[] = "/{{정보관리책임자e-mail}}|{{정보책임자e-mail}}/i";
|
|
$dst[] = $default['de_admin_info_email'];
|
|
|
|
$str = preg_replace($src, $dst, $str);
|
|
|
|
if ($is_admin)
|
|
echo '<div class="ctt_admin"><a href="'.G5_ADMIN_URL.'/contentform.php?w=u&co_id='.$co_id.'" class="btn_admin">내용 수정</a></div>';
|
|
?>
|
|
|
|
<!-- 등록내용 시작 { -->
|
|
<?php
|
|
$himg = G5_DATA_PATH.'/content/'.$co_id.'_h';
|
|
if (file_exists($himg)) // 상단 이미지
|
|
echo '<div id="ctt_himg" class="ctt_img"><img src="'.G5_DATA_URL.'/content/'.$co_id.'_h" alt=""></div>';
|
|
?>
|
|
|
|
<article id="ctt" class="ctt_<?php echo $co_id; ?>">
|
|
<header>
|
|
<h1><?php echo $g5['title']; ?></h1>
|
|
</header>
|
|
|
|
<div id="ctt_con">
|
|
<?php echo $str; ?>
|
|
</div>
|
|
|
|
</article>
|
|
|
|
<?php
|
|
$timg = G5_DATA_PATH.'/content/'.$co_id.'_t';
|
|
if (file_exists($timg)) // 하단 이미지
|
|
echo '<div id="ctt_timg" class="ctt_img"><img src="'.G5_DATA_URL.'/content/'.$co_id.'_t" alt=""></div>';
|
|
|
|
if ($is_admin)
|
|
echo '<div class="ctt_admin"><a href="'.G5_ADMIN_URL.'/contentform.php?w=u&co_id='.$co_id.'" class="btn_admin">내용 수정</a></div>';
|
|
?>
|
|
<!-- } 등록내용 끝 -->
|
|
|
|
<?php
|
|
if ($co['co_include_tail'])
|
|
@include_once($co['co_include_tail']);
|
|
else
|
|
include_once('./_tail.php');
|
|
?>
|