테스트 사이트 - 개발 중인 베타 버전입니다
[해피정] 수직 배너관리 (독립작동/스킨아님)  V9

[해피정] 수직 배너관리 (독립작동/스킨아님) V9

5.0 (1개 리뷰)

상품 요약정보

판매자

해피정

총구매수

4 건

카테고리

플러그인

등록일

2017-12-10

₩27,500

옵션 선택

총 구매금액 0원

1. 폴더 구조
 / adm / banner  (폴더)
   │        ├  _common.php
   │        ├  aside_banner_list.php
   │        ├  aside_banner_form.php 
   │        └  aside_banner_update.php 
   └  admin.menu990.php
/ plugin / ResponsiveSlides  (폴더 : 출처 http://responsiveslides.com )
                     ├  bannerV.lib.php
                     ├  bannerV.skin.php
                     ├  responsiveslides.js
                     └  responsiveslides.min.js



2-1. 그누보드5 적용방법
  아래의 배너를 노출하고자 하는 곳에 아래 소스를 넣습니다.

include_once G5_PLUGIN_PATH."/ResponsiveSlides/bannerV.lib.php"; 
$aside_banner_width = 270;  // 배너가로크기 px 
$aside_banner_padding = 5;  // 배너 상하 여백 px 
echo aside_banner($aside_banner_Row,$aside_banner_width,$aside_banner_padding,$member['mb_level']); 
?>



2-2. 아미나 1.x 적용방법

아미나빌더는 메인과 서브에 각각 소스를 삽입해야 합니다.
(1) 메인에 적용하기
일반버전
thema/Basic/main/basic-main.php 의  아래 적당한 위치에 삽입

쇼핑몰버전
thema/Basic/main/basic-shop-main.php 의  아래 적당한 위치에 삽입


(2) 서브에 적용하기
일반버전
thema/Basic/side/basic-side.php 의 적당한 위치에 삽입

쇼핑몰버전
thema/Basic/side/basic-shop-side.php 의 적당한 위치에 삽입



3. 주요기능

(1) 외부배너
외부배너를 지원합니다.
외부배너 URL 을 입력하면 자동으로 그 이미지를 보여줍니다.

(2) 타겟지정 기능
현재창, 새창 지정이 가능합니다.

(3) 노출 설정
배너마다 누구나 또는 회원레벨에 따른 노출이 가능합니다.

(4) 다양한 호환성 제공

그누보드 5 , 영카트 5.x , 아미나빌더 1.x 에서 테스트 완료



4. 변경이력

2018-04-05
  . adm/banner/aisde_banner_form_update.php 수정

2018-08-19 23:17
  . 추출코드 최적화 및 일부 기능 개선 V4 업데이트

2018-08-19 23:30
  . 아미나 빌더의 CSS와 충돌현상이 확인되어 수정된 V5 업데이트

2018-08-20 02:44
  . 외부배너, 회원등급별 노출기능을 추가해서 V6 업데이트
  . 기존 사용자는 관리자의 사이드배너 목록을 한번 접속하면 자동으로 디비작업 OK
  . 기존 사용자는 삽입코드가 변경되었으므로, 위 내용을 확인후 코드를 변경해주세요

2018-08-20 03:12
  . V6 배포판에 코드 누락 확인되어 V7 재배포합니다.

2018-09-19 15:36  V8
  . 저장쿼리문 업데이트
  . 파일명 변경

2018-12-11 15:08  V9
  . MySQL 5.7 이후 버전에서 테이블 생성시 오류수정



5. 적용모습

우측에 수직으로 표시되는 배너입니다.
배너의 폭은 고정되며, 높이는 제한이 없습니다.

gnuboard_skin_banner_aside_01.png

gnuboard_skin_banner_aside_01_amina.png




6. 관리자 화면입니다.

목록에 접속하면 자동으로 필요한 테이블을 생성합니다.
그누보드의 게시판 테이블명 접두사 ( ex. g5_ )를 자동으로 확인해서 그것에 맞게 생성합니다.
예를 들면
그누보드생성할때 접두사를  g5_ 로 생성했다면   g5_banner_side 로
그누보드생성할때 접두사를  h5_ 로 생성했다면   h5_banner_side 로 생성됩니다.
gnuboard_skin_banner_aside_02.png



7. 배너 추가하는 화면입니다.
이미지는 확장자를 유지하면서 파일명은 중복되지 않도록 파일명을 변경저장합니다.

gnuboard_skin_banner_aside_03.png

0 장바구니로 이동
0 장바구니로 이동