diff --git a/adm/admin.menu100.php b/adm/admin.menu100.php index 822c068fd..217dfe9c3 100644 --- a/adm/admin.menu100.php +++ b/adm/admin.menu100.php @@ -4,6 +4,7 @@ $menu['menu100'] = array ( array('', '기본환경설정', G5_ADMIN_URL.'/config_form.php', 'cf_basic'), array('', '관리권한설정', G5_ADMIN_URL.'/auth_list.php', 'cf_auth'), array('100300', '메일 테스트', G5_ADMIN_URL.'/sendmail_test.php', 'cf_mailtest'), + array('100310', '팝업레이어관리', G5_ADMIN_URL.'/newwinlist.php', 'scf_poplayer'), //array('100400', '버전정보', G5_ADMIN_URL.'/version.php', 'cf_version'), array('100800', '세션파일 일괄삭제',G5_ADMIN_URL.'/session_file_delete.php', 'cf_session', 1), array('100900', '캐시파일 일괄삭제',G5_ADMIN_URL.'/cache_file_delete.php', 'cf_cache', 1), diff --git a/adm/admin.menu300.php b/adm/admin.menu300.php index 01ca6a94f..1268109e0 100644 --- a/adm/admin.menu300.php +++ b/adm/admin.menu300.php @@ -6,5 +6,7 @@ $menu['menu300'] = array ( array('300300', '인기검색어관리', ''.G5_ADMIN_URL.'/popular_list.php', 'bbs_poplist', 1), array('300400', '인기검색어순위', ''.G5_ADMIN_URL.'/popular_rank.php', 'bbs_poprank', 1), array('300500', '1:1문의설정', ''.G5_ADMIN_URL.'/qa_config.php', 'qa'), + array('300600', '내용관리', G5_ADMIN_URL.'/contentlist.php', 'scf_contents', 1), + array('300700', 'FAQ관리', G5_ADMIN_URL.'/faqmasterlist.php', 'scf_faq', 1), ); ?> \ No newline at end of file diff --git a/adm/admin.menu500.shop_2of2.php b/adm/admin.menu500.shop_2of2.php index 9a037f095..6c5f672b3 100644 --- a/adm/admin.menu500.shop_2of2.php +++ b/adm/admin.menu500.shop_2of2.php @@ -8,8 +8,6 @@ $menu['menu500'] = array ( array('500120', '주문내역출력', G5_ADMIN_URL.'/shop_admin/orderprint.php', 'sst_print_order', 1), array('500300', '이벤트관리', G5_ADMIN_URL.'/shop_admin/itemevent.php', 'scf_event'), array('500310', '이벤트일괄처리', G5_ADMIN_URL.'/shop_admin/itemeventlist.php', 'scf_event_mng'), - array('500400', '내용관리', G5_ADMIN_URL.'/shop_admin/contentlist.php', 'scf_contents', 1), - array('500410', 'FAQ관리', G5_ADMIN_URL.'/shop_admin/faqmasterlist.php', 'scf_faq', 1), array('500500', '배너관리', G5_ADMIN_URL.'/shop_admin/bannerlist.php', 'scf_banner', 1), array('500510', '팝업레이어관리', G5_ADMIN_URL.'/shop_admin/newwinlist.php', 'scf_poplayer', 1), array('500140', '보관함현황', G5_ADMIN_URL.'/shop_admin/wishlist.php', 'sst_wish'), diff --git a/adm/shop_admin/contentform.php b/adm/contentform.php similarity index 91% rename from adm/shop_admin/contentform.php rename to adm/contentform.php index 03a6e3db0..8419ebdeb 100644 --- a/adm/shop_admin/contentform.php +++ b/adm/contentform.php @@ -1,159 +1,159 @@ - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
목록
- - class="required frm_input" size="20" maxlength="20"> - 내용확인 -
내용
- - -
- - -
- - 750) - $width = 750; - else - $width = $size[0]; - - echo ' '; - $himg_str = ''; - } - if ($himg_str) { - echo ''; - } - ?> -
- - 750) - $width = 750; - else - $width = $size[0]; - - echo ' '; - $timg_str = ''; - } - if ($timg_str) { - echo ''; - } - ?> -
-
- -
- - 목록 -
- -
- - - - + + +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
목록
+ + class="required frm_input" size="20" maxlength="20"> + 내용확인 +
내용
+ + +
+ + +
+ + 750) + $width = 750; + else + $width = $size[0]; + + echo ' '; + $himg_str = ''; + } + if ($himg_str) { + echo ''; + } + ?> +
+ + 750) + $width = 750; + else + $width = $size[0]; + + echo ' '; + $timg_str = ''; + } + if ($timg_str) { + echo ''; + } + ?> +
+
+ +
+ + 목록 +
+ +
+ + + + diff --git a/adm/shop_admin/contentformupdate.php b/adm/contentformupdate.php similarity index 65% rename from adm/shop_admin/contentformupdate.php rename to adm/contentformupdate.php index 0b23d2ddf..a3313bcb1 100644 --- a/adm/shop_admin/contentformupdate.php +++ b/adm/contentformupdate.php @@ -1,67 +1,77 @@ - + diff --git a/adm/shop_admin/contentlist.php b/adm/contentlist.php similarity index 50% rename from adm/shop_admin/contentlist.php rename to adm/contentlist.php index 08fa00968..f3ce20a15 100644 --- a/adm/shop_admin/contentlist.php +++ b/adm/contentlist.php @@ -1,72 +1,98 @@ - - -
- 1) {?>처음으로 - 전체 내용 -
- -
- 내용 추가 -
- -
- - - - - - - - - - - - - - - - - '; - } - ?> - -
목록
ID제목관리
- 보기 - 수정 - 삭제 -
자료가 한건도 없습니다.
-
- - - - +/data/dbconfig.php 파일에 $g5[\'content_table\'] = G5_TABLE_PREFIX.\'content\'; 를 추가해 주세요.'); +} +//내용(컨텐츠)정보 테이블이 있는지 검사한다. +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= '

회사소개에 대한 내용을 입력하십시오.

' ", false ); + sql_query(" insert into `{$g5['content_table']}` set co_id = 'privacy', co_html = '1', co_subject = '개인정보 처리방침', co_content= '

개인정보 처리방침에 대한 내용을 입력하십시오.

' ", false ); + sql_query(" insert into `{$g5['content_table']}` set co_id = 'provision', co_html = '1', co_subject = '서비스 이용약관', co_content= '

서비스 이용약관에 대한 내용을 입력하십시오.

' ", false ); + } +} + +$g5['title'] = '내용관리'; +include_once (G5_ADMIN_PATH.'/admin.head.php'); + +$sql_common = " from {$g5['content_table']} "; + +// 테이블의 전체 레코드수만 얻음 +$sql = " select count(*) as cnt " . $sql_common; +$row = sql_fetch($sql); +$total_count = $row['cnt']; + +$rows = $config['cf_page_rows']; +$total_page = ceil($total_count / $rows); // 전체 페이지 계산 +if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +$from_record = ($page - 1) * $rows; // 시작 열을 구함 + +$sql = "select * $sql_common order by co_id limit $from_record, {$config['cf_page_rows']} "; +$result = sql_query($sql); +?> + +
+ 1) {?>처음으로 + 전체 내용 +
+ +
+ 내용 추가 +
+ +
+ + + + + + + + + + + + + + + + + '; + } + ?> + +
목록
ID제목관리
+ 보기 + 수정 + 삭제 +
자료가 한건도 없습니다.
+
+ + + + diff --git a/adm/shop_admin/faqform.php b/adm/faqform.php similarity index 85% rename from adm/shop_admin/faqform.php rename to adm/faqform.php index eb613cba9..b3852c07e 100644 --- a/adm/shop_admin/faqform.php +++ b/adm/faqform.php @@ -1,99 +1,99 @@ - - -
- - - - -
- - - - - - - - - - - - - - - - - - - - -
- - - 내용보기 -
질문
답변
-
- -
- - 목록 -
- -
- - - - + + +
+ + + + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + 내용보기 +
질문
답변
+
+ +
+ + 목록 +
+ +
+ + + + diff --git a/adm/shop_admin/faqformupdate.php b/adm/faqformupdate.php similarity index 78% rename from adm/shop_admin/faqformupdate.php rename to adm/faqformupdate.php index 8c70da4f2..722a6c3a4 100644 --- a/adm/shop_admin/faqformupdate.php +++ b/adm/faqformupdate.php @@ -1,43 +1,43 @@ - + diff --git a/adm/shop_admin/faqlist.php b/adm/faqlist.php similarity index 87% rename from adm/shop_admin/faqlist.php rename to adm/faqlist.php index 133cbb0fe..94b4a547e 100644 --- a/adm/shop_admin/faqlist.php +++ b/adm/faqlist.php @@ -1,95 +1,95 @@ - - -
- 등록된 FAQ 상세내용 건 -
- -
-
    -
  1. FAQ는 무제한으로 등록할 수 있습니다
  2. -
  3. FAQ 상세내용 추가를 눌러 자주하는 질문과 답변을 입력합니다.
  4. -
-
- -
- FAQ 상세내용 추가 -
- -
- - - - - - - - - - - - - - - - - - - - - '; - } - ?> - -
목록
번호제목순서관리
- 수정 - 삭제 -
자료가 없습니다.
- -
- -
- FAQ 관리 -
- - - + + +
+ 등록된 FAQ 상세내용 건 +
+ +
+
    +
  1. FAQ는 무제한으로 등록할 수 있습니다
  2. +
  3. FAQ 상세내용 추가를 눌러 자주하는 질문과 답변을 입력합니다.
  4. +
+
+ +
+ FAQ 상세내용 추가 +
+ +
+ + + + + + + + + + + + + + + + + + + + + '; + } + ?> + +
목록
번호제목순서관리
+ 수정 + 삭제 +
자료가 없습니다.
+ +
+ +
+ FAQ 관리 +
+ + + diff --git a/adm/shop_admin/faqmasterform.php b/adm/faqmasterform.php similarity index 91% rename from adm/shop_admin/faqmasterform.php rename to adm/faqmasterform.php index 2641b0f26..0a154e58f 100644 --- a/adm/shop_admin/faqmasterform.php +++ b/adm/faqmasterform.php @@ -1,133 +1,133 @@ - - -
- - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - 보기 - 상세보기 - -
- - 750) - $width = 750; - else - $width = $size[0]; - - echo ' '; - $himg_str = ''; - } - if ($himg_str) { - echo ''; - } - ?> -
- - 750) - $width = 750; - else - $width = $size[0]; - - echo ''; - $timg_str = ''; - } - if ($timg_str) { - echo ''; - } - ?> -
상단 내용 - -
하단 내용 - -
-
- -
- - 목록 -
- -
- - - - + + +
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + 보기 + 상세보기 + +
+ + 750) + $width = 750; + else + $width = $size[0]; + + echo ' '; + $himg_str = ''; + } + if ($himg_str) { + echo ''; + } + ?> +
+ + 750) + $width = 750; + else + $width = $size[0]; + + echo ''; + $timg_str = ''; + } + if ($timg_str) { + echo ''; + } + ?> +
상단 내용 + +
하단 내용 + +
+
+ +
+ + 목록 +
+ +
+ + + + diff --git a/adm/shop_admin/faqmasterformupdate.php b/adm/faqmasterformupdate.php similarity index 53% rename from adm/shop_admin/faqmasterformupdate.php rename to adm/faqmasterformupdate.php index ecaa1cc53..fa6d44a03 100644 --- a/adm/shop_admin/faqmasterformupdate.php +++ b/adm/faqmasterformupdate.php @@ -1,61 +1,69 @@ - + diff --git a/adm/shop_admin/faqmasterlist.php b/adm/faqmasterlist.php similarity index 52% rename from adm/shop_admin/faqmasterlist.php rename to adm/faqmasterlist.php index 660025de4..494cc7217 100644 --- a/adm/shop_admin/faqmasterlist.php +++ b/adm/faqmasterlist.php @@ -1,86 +1,126 @@ - - -
- 1) {?>처음으로 - 전체 FAQ -
- -
-
    -
  1. FAQ는 무제한으로 등록할 수 있습니다
  2. -
  3. FAQ추가를 눌러 FAQ Master를 생성합니다. (하나의 FAQ 타이틀 생성 : 자주하시는 질문, 이용안내..등 )
  4. -
  5. 생성한 FAQ Master 의 제목을 눌러 세부 내용을 관리할 수 있습니다.
  6. -
-
- -
- FAQ추가 -
- -
- - - - - - - - - - - - - - - - - - - '; - } - ?> - -
목록
ID제목FAQ수관리
- 보기 - 수정 - 삭제 -
자료가 한건도 없습니다.
-
- - - - +/data/dbconfig.php 파일에
$g5[\'faq_table\'] = G5_TABLE_PREFIX.\'faq\';
$g5[\'faq_master_table\'] = G5_TABLE_PREFIX.\'faq_master\';
를 추가해 주세요.'); +} + +//자주하시는 질문 마스터 테이블이 있는지 검사한다. +if(!sql_query(" DESCRIBE {$g5['faq_master_table']} ", false)) { + if(sql_query(" DESCRIBE {$g5['g5_shop_faq_master_table']} ", false)) { + sql_query(" ALTER TABLE {$g5['g5_shop_faq_master_table']} RENAME TO `{$g5['faq_master_table']}` ;", false); + } else { + $query_cp = sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['faq_master_table']}` ( + `fm_id` int(11) NOT NULL AUTO_INCREMENT, + `fm_subject` varchar(255) NOT NULL DEFAULT '', + `fm_head_html` text NOT NULL, + `fm_tail_html` text NOT NULL, + `fm_order` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`fm_id`) + ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true); + } + // FAQ Master + sql_query(" insert into `{$g5['faq_master_table']}` set fm_id = '1', fm_subject = '자주하시는 질문' ", false); +} + +//자주하시는 질문 테이블이 있는지 검사한다. +if(!sql_query(" DESCRIBE {$g5['faq_table']} ", false)) { + if(sql_query(" DESCRIBE {$g5['g5_shop_faq_table']} ", false)) { + sql_query(" ALTER TABLE {$g5['g5_shop_faq_table']} RENAME TO `{$g5['faq_table']}` ;", false); + } else { + $query_cp = sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['faq_table']}` ( + `fa_id` int(11) NOT NULL AUTO_INCREMENT, + `fm_id` int(11) NOT NULL DEFAULT '0', + `fa_subject` text NOT NULL, + `fa_content` text NOT NULL, + `fa_order` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`fa_id`), + KEY `fm_id` (`fm_id`) + ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true); + } +} + +$g5['title'] = 'FAQ관리'; +include_once (G5_ADMIN_PATH.'/admin.head.php'); + +$sql_common = " from {$g5['faq_master_table']} "; + +// 테이블의 전체 레코드수만 얻음 +$sql = " select count(*) as cnt " . $sql_common; +$row = sql_fetch($sql); +$total_count = $row['cnt']; + +$rows = $config['cf_page_rows']; +$total_page = ceil($total_count / $rows); // 전체 페이지 계산 +if ($page == "") { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) +$from_record = ($page - 1) * $rows; // 시작 열을 구함 + +$sql = "select * $sql_common order by fm_id desc limit $from_record, {$config['cf_page_rows']} "; +$result = sql_query($sql); +?> + +
+ 1) {?>처음으로 + 전체 FAQ +
+ +
+
    +
  1. FAQ는 무제한으로 등록할 수 있습니다
  2. +
  3. FAQ추가를 눌러 FAQ Master를 생성합니다. (하나의 FAQ 타이틀 생성 : 자주하시는 질문, 이용안내..등 )
  4. +
  5. 생성한 FAQ Master 의 제목을 눌러 세부 내용을 관리할 수 있습니다.
  6. +
+
+ +
+ FAQ추가 +
+ +
+ + + + + + + + + + + + + + + + + + + '; + } + ?> + +
목록
ID제목FAQ수관리
+ 보기 + 수정 + 삭제 +
자료가 한건도 없습니다.
+
+ + + + diff --git a/adm/shop_admin/newwinform.php b/adm/newwinform.php similarity index 95% rename from adm/shop_admin/newwinform.php rename to adm/newwinform.php index 745f3d0da..9af03c821 100644 --- a/adm/shop_admin/newwinform.php +++ b/adm/newwinform.php @@ -1,147 +1,147 @@ - - -
- - - -
-

쇼핑몰 초기화면 접속 시 자동으로 뜰 팝업레이어를 설정합니다.

-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -
- - 시간 -
- - " id="nw_begin_chk" onclick="if (this.checked == true) this.form.nw_begin_time.value=this.form.nw_begin_chk.value; else this.form.nw_begin_time.value = this.form.nw_begin_time.defaultValue;"> - -
- - " id="nw_end_chk" onclick="if (this.checked == true) this.form.nw_end_time.value=this.form.nw_end_chk.value; else this.form.nw_end_time.value = this.form.nw_end_time.defaultValue;"> - -
- px -
- px -
- px -
- px -
- -
내용
-
- -
- - 목록 -
-
- - - - + + +
+ + + +
+

쇼핑몰 초기화면 접속 시 자동으로 뜰 팝업레이어를 설정합니다.

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + 시간 +
+ + " id="nw_begin_chk" onclick="if (this.checked == true) this.form.nw_begin_time.value=this.form.nw_begin_chk.value; else this.form.nw_begin_time.value = this.form.nw_begin_time.defaultValue;"> + +
+ + " id="nw_end_chk" onclick="if (this.checked == true) this.form.nw_end_time.value=this.form.nw_end_chk.value; else this.form.nw_end_time.value = this.form.nw_end_time.defaultValue;"> + +
+ px +
+ px +
+ px +
+ px +
+ +
내용
+
+ +
+ + 목록 +
+
+ + + + diff --git a/adm/shop_admin/newwinformupdate.php b/adm/newwinformupdate.php similarity index 76% rename from adm/shop_admin/newwinformupdate.php rename to adm/newwinformupdate.php index 63a0a8179..a7286ad2f 100644 --- a/adm/shop_admin/newwinformupdate.php +++ b/adm/newwinformupdate.php @@ -1,51 +1,51 @@ - + diff --git a/adm/shop_admin/newwinlist.php b/adm/newwinlist.php similarity index 63% rename from adm/shop_admin/newwinlist.php rename to adm/newwinlist.php index 85fbcda8b..4f51abe70 100644 --- a/adm/shop_admin/newwinlist.php +++ b/adm/newwinlist.php @@ -1,92 +1,118 @@ - - -
전체
- -
- 새창관리추가 -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - '; - } - ?> - -
목록
번호제목접속기기시작일시종료일시시간LeftTopWidthHeight관리
시간pxpxpxpx - 수정 - 삭제 -
자료가 한건도 없습니다.
-
- - - +/data/dbconfig.php 파일에 $g5[\'new_win_table\'] = G5_TABLE_PREFIX.\'new_win\'; 를 추가해 주세요.'); +} +//내용(컨텐츠)정보 테이블이 있는지 검사한다. +if(!sql_query(" DESCRIBE {$g5['new_win_table']} ", false)) { + if(sql_query(" DESCRIBE {$g5['g5_shop_new_win_table']} ", false)) { + sql_query(" ALTER TABLE {$g5['g5_shop_new_win_table']} RENAME TO `{$g5['new_win_table']}` ;", false); + } else { + $query_cp = sql_query(" CREATE TABLE IF NOT EXISTS `{$g5['new_win_table']}` ( + `nw_id` int(11) NOT NULL AUTO_INCREMENT, + `nw_device` varchar(10) NOT NULL DEFAULT 'both', + `nw_begin_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `nw_end_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', + `nw_disable_hours` int(11) NOT NULL DEFAULT '0', + `nw_left` int(11) NOT NULL DEFAULT '0', + `nw_top` int(11) NOT NULL DEFAULT '0', + `nw_height` int(11) NOT NULL DEFAULT '0', + `nw_width` int(11) NOT NULL DEFAULT '0', + `nw_subject` text NOT NULL, + `nw_content` text NOT NULL, + `nw_content_html` tinyint(4) NOT NULL DEFAULT '0', + PRIMARY KEY (`nw_id`) + ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true); + } +} + +$g5['title'] = '팝업레이어 관리'; +include_once (G5_ADMIN_PATH.'/admin.head.php'); + +$sql_common = " from {$g5['new_win_table']} "; + +// 테이블의 전체 레코드수만 얻음 +$sql = " select count(*) as cnt " . $sql_common; +$row = sql_fetch($sql); +$total_count = $row['cnt']; + +$sql = "select * $sql_common order by nw_id desc "; +$result = sql_query($sql); +?> + +
전체
+ +
+ 새창관리추가 +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + '; + } + ?> + +
목록
번호제목접속기기시작일시종료일시시간LeftTopWidthHeight관리
시간pxpxpxpx + 수정 + 삭제 +
자료가 한건도 없습니다.
+
+ + + diff --git a/adm/shop_admin/configform.php b/adm/shop_admin/configform.php index 2c062478b..cf3dcd338 100644 --- a/adm/shop_admin/configform.php +++ b/adm/shop_admin/configform.php @@ -629,8 +629,7 @@ if(!isset($default['de_shop_layout_use'])) { 공통 URL KCP 관리자 > 상점정보관리 > 정보변경 > 공통URL 정보 > 공통URL 변경후에 넣으셔야 상점에 자동으로 입금 통보됩니다."); ?> - /settle_kcp_common.php - + /settle_kcp_common.php diff --git a/adm/shop_admin/price.php b/adm/shop_admin/price.php index aa2146e9c..bf6b2fe8a 100644 --- a/adm/shop_admin/price.php +++ b/adm/shop_admin/price.php @@ -18,7 +18,7 @@ $pg_anchor = '