배너관리 - 1.0.1

불당   
   조회 26896  

banner-1.0.1.zip (46.4K), Down : 32, 2013-02

사용방법은 lib/banner.lib.php의 get_banner 함수에서 데이터를 불러내고
skin/banner/basic/banner.skin.php에서 출력 방법을 정해줍니다.
 
스킨에서 한줄로 나타낼지 한개로 나타낼지, 텍스트로 할지, 이미지로 할지, 같이 섞어서 할지 등등을 정하면 되요.
등록할 때는 모두 다 가능하지만 사용할 때, 골라서 해야 합니다.
===
1. 불당팩이 아닌 그누보드의 경우 불당팩에서 lib/b4.lib.php를 extend에 넣으셔야 합니다.
   필수 lib 입니다.
2. 배너관리는 불당팩의 기본이고, 사용자부분만 초기 배포하며, 이후에는 불당팩 수정을 참조하세요.
===
 
config.php에 아래 코드를 넣습니다.
$g4['banner_group_table']   = $g4['table_prefix'] . "banner_group";       // 배너그룹 테이블
$g4['banner_table']         = $g4['table_prefix'] . "banner";             // 배너 테이블
$g4['banner_click_table']   = $g4['table_prefix'] . "banner_click";       // 배너클릭 테이블
$g4['banner_click_sum_table']   = $g4['table_prefix'] . "banner_click_sum";       // 배너클릭 통계 테이블
 
불당팩이 아닌 경우는 두줄을 config.php에 더 추가해야 합니다.
$g4['data']          = "data";
$g4['data_path']     = $g4['path'] . "/" . $g4['data'];
 
adm/admin.menu300.php
    array("300900", "배너목록", "$g4[admin_path]/banner_list.php"),
    array("300910", "배너그룹", "$g4[admin_path]/banner_group_list.php"),
    array("300920", "배너클릭관리", "$g4[admin_path]/banner_click_list.php"),
 
 
디비는 다음과 같이 만들면 됩니다.
 
CREATE TABLE IF NOT EXISTS `g4_banner_group` (
  `bg_id` varchar(20) NOT NULL,
  `bg_subject` varchar(255) NOT NULL,
  `bg_admin` varchar(255) NOT NULL,
  `bg_desc` varchar(255) NOT NULL,
  `bg_use` tinyint(4) NOT NULL,
  `bg_width` int(11) NOT NULL,
  `bg_height` int(11) NOT NULL,
  `bg_1_subj` varchar(255) NOT NULL,
  `bg_2_subj` varchar(255) NOT NULL,
  `bg_3_subj` varchar(255) NOT NULL,
  `bg_1` varchar(255) NOT NULL,
  `bg_2` varchar(255) NOT NULL,
  `bg_3` varchar(255) NOT NULL,
  PRIMARY KEY (`bg_id`)
)
 
CREATE TABLE IF NOT EXISTS `g4_banner` (
  `bn_id` varchar(20) NOT NULL,
  `bn_subject` varchar(255) NOT NULL,
  `bg_id` varchar(20) NOT NULL,
  `bn_url` varchar(255) NOT NULL,
  `bn_target` tinyint(4) NOT NULL,
  `bn_use` tinyint(4) NOT NULL,
  `bn_order` tinyint(4) NOT NULL,
  `bn_start_datetime` datetime NOT NULL,
  `bn_end_datetime` datetime NOT NULL,
  `bn_image` varchar(255) NOT NULL,
  `bn_filename` varchar(255) NOT NULL,
  `bn_text` text NOT NULL,
  `bn_datetime` datetime NOT NULL,
  `bn_click` int(11) NOT NULL,
  `bn_1_subj` varchar(255) NOT NULL,
  `bn_2_subj` varchar(255) NOT NULL,
  `bn_3_subj` varchar(255) NOT NULL,
  `bn_1` varchar(255) NOT NULL,
  `bn_2` varchar(255) NOT NULL,
  `bn_3` varchar(255) NOT NULL,
  PRIMARY KEY (`bn_id`),
  KEY `bg_id` (`bg_id`),
  KEY `bn_use` (`bn_use`),
  KEY `bn_order` (`bn_order`),
  KEY `bn_start_datetime` (`bn_start_datetime`),
  KEY `bn_end_datetime` (`bn_end_datetime`)
)
 
CREATE TABLE IF NOT EXISTS `g4_banner_click` (
  `bc_id` int(11) NOT NULL AUTO_INCREMENT,
  `bn_id` varchar(20) NOT NULL,
  `bg_id` varchar(20) NOT NULL,
  `bc_agent` varchar(255) NOT NULL,
  `bc_datetime` datetime NOT NULL,
  PRIMARY KEY (`bc_id`),
  KEY `bn_id` (`bn_id`),
  KEY `bg_id` (`bg_id`)
)
 
CREATE TABLE IF NOT EXISTS `g4_banner_click_sum` (
  `bc_date` date NOT NULL,
  `bc_count` int(11) NOT NULL,
  PRIMARY KEY (`bc_date`),
  KEY `bc_count` (`bc_count`)
)
- opencode.co.kr -
홍보문의는 씨티애드
온라인광고전문, 검색광고, 배너, 구글, SNS, 바이럴, 언론홍보, 홈페이지제작
와이미디어그룹 온라인마케팅
마케팅포털, 온라인마케팅, PC/모바일 마케팅, 효율적인 광고와 매출향상
위메프 히든프라이스
숨길 수밖에 없는 놀라운 가격! 24시간 한정! 추가 포인트 증정 유아복
파워링크 AD   클릭초이스등록
불당 2013-01
웹편집기로 배너를 올릴 수 있게... 베타3를 업글 했습니다.
거의 최종판 같아요.
뭐... 관리자쪽을 조금 더 개선해야 하기는 하지만... 킁...킁...
불당 2013-01
언제나처럼 라이센스는 이거만 돈 받고 팔지 마라 입니다.
판매하는 빌더에 끼워서 가는거 괜챦습니다.
하지만 이쁘게 분칠해서 배너관리만 돈 받구 파는거는 안됩니다.
2CPU 2013-01
불당님, 드디어 선보이시는군요 ^^


일요일에도 쉬시지 못하고 열심히 하시는 모습 감사합니다.
원군 2013-01
고생하셨습니다 ㅎㅎ
     
불당 2013-01
테스트 좀... ㅎㅎ
돼지코구뇽 2013-02
불당님 의뢰때문에 이거 훔쳐갈게요 ^^ 설치부터 적용후 피드백 카톡날릴게용
불당 2013-02
==========
이후의 버젼업은 불당팩에서만 있습니다.
==========
진아얌 2013-03
고생하셨습니다~
안그래도 네이버 광고 때문에 필요한 기능이였는데
적용해볼께요~
     
불당 2013-03
네이버 광고과는 다르구...자체 광고용입니다.
불당팩 최근 버젼에 들어가 있어요.
버젼업을 하시면 될 겁니다.
쫠스 2013-05
고생이 많으시네요!!
불당님 사이트는 정보가 넘쳐나서 배우는게 벅차네요 ㅠ.ㅠ


제목Page 1/3
2014-05   106857   불당
2015-12   5295   돼지코구뇽
2014-05   106857   불당
2014-04   11039   불당
2014-02   7790   불당
2013-12   8122   불당
2013-05   11829   불당
2013-05   11252   불당
2013-01   26897   불당
2012-06   14320   불당
2011-11   14118  
2011-09   9889   불당
2011-07   10953   불당
2009-07   9198   불당
2009-06   9077   불당
2009-06   8931   불당
2008-12   9294   불당
2008-11   8586   불당
2008-11   7977   불당
2008-08   9092   불당
2008-07   9186   불당