[펄스나인] 그누보드 5.3~5.5 / 배너관리 (업데이트) > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

[펄스나인] 그누보드 5.3~5.5 / 배너관리 (업데이트) 정보

[펄스나인] 그누보드 5.3~5.5 / 배너관리 (업데이트)

첨부파일

G5배너관리.zip (402.6K) 64회 다운로드 2024-02-14 14:12:37 포인트 차감10
테스트한 버전5.5
호환 가능 버전5.3~5.5

본문

기존 플러그인 https://sir.kr/g5_plugin/77245.5로 업데이트 했습니다.
그누보드+영카트 통합본에서 함수 중복, 테이블명 중복의 문제가 해결 되어 5.5 에서도 사용이 가능합니다.

 

설치방법

 

01. 파일업로드

다운로드 하신 G5배너관리.zip 파일의 압축을 해제하신 후 그누보드가 설치된

폴더로 업로드 합니다. (중복파일 없음)
 

02. 관리자 메뉴 추가

그누보드폴더/adm/admin.menu300.php 파일의 마지막 줄에 배너관리 메뉴를 추가 합니다.
array('300830', '배너관리', G5_ADMIN_URL.'/bannerlist.php', 'banner_list'),

3537874058_1707886487.9902.png

 

03. 구문 추가

그누보드폴더/data/dbconfig.php 파일의 마지막줄

캡쳐 이미지 처럼 아래 구문을 추가 합니다.

$g5['banner_table'] = G5_TABLE_PREFIX.'banner_bbs'; // 배너관리 테이블

 

3537874058_1707886335.0989.png

 

설치를 마치셨으면 관리자모드 > 배너관리 메뉴가 생성되어 있습니다.

배너관리 화면으로 이동하시면 배너관리에 필요한 테이블들이 자동생성 됩니다.

 

사용방법

 

링크주소나 새창여부, 접속기기, 테두리, 게시시작일시, 종료일시, 출력순서는

기존 영카트의 배너관리와 동일하며, 기존 출력위치 부분이 출력형태로 변경(추가) 되었습니다.

 

개별, 일반, 슬라이드, 랜덤 옵션을 선택할 수 있으며

출력형태별 사용(출력)방법은 아래와 같습니다.

 

개별 출력 (배너ID 지정출력) : <?php echo display_banner_bbs('개별', '배너ID'); ?>

일반 출력 (세로정렬) : <?php echo display_banner_bbs('일반'); ?>

슬라이드 출력 (좌우 슬라이드) : <?php echo display_banner_bbs('슬라이드'); ?>

랜덤 출력 (새로고침시 랜덤출력) : <?php echo display_banner_bbs('랜덤'); ?>

미출력 : 배너를 출력하지 않음

 

출력형태가 같은 이미지들을 묶어서 출력하며

개별출력의 경우 배너ID를 추가로 넣어서 1개씩 출력 해줄 수 있습니다.

사용의 편의를 위해 모든 이미지의 가로사이즈는 100% 로 되어있고

출력 코드를 감싸는 영역의 사이즈에 따라 자동 조절됩니다.

 

예시 1)  <div style="width:100%;"><?php echo display_banner_bbs('슬라이드'); ?></div>

>> 출력옵션이 슬라이드인 배너를 좌우 슬라이드 스킨으로 출력

 

예시 2) <div style="width:200px;"><?php echo display_banner_bbs('개별', '3'); ?></div>

>> 출력옵션이 개별인 배너중 ID3인 배너 1개를 출력

 

출력 형태별로 각각의 스킨파일이 적용되며

범용성을 위해 다른모양 없이 이미지만 출력되도록 스킨작업 해두었습니다.

스킨파일 및 style.css 에서 원하시는 형태로 바꾸시면 되겠습니다.

 

개별출력 스킨 : /skin/banner/each_banner.skin.php

일반출력 스킨 : /skin/banner/default_banner.skin.php

슬라이드출력 스킨 : /skin/banner/slide_banner.skin.php

랜덤출력 스킨 : /skin/banner/random_banner.skin.php

슬라이드 관련 : /skin/banner/slide/ (Swiper-3.4.2 플러그인 사용)

스타일 : /skin/banner/style.css

 

감사합니다.

 

 

목록 화면

 

2076667225_1601467222.2611.jpg

 

수정 화면

 

2076667225_1601467231.693.jpg

 

--------

 

그누보드 리빌드 v5.6 출시 예정! 많은 관심 부탁드립니다.
https://sir.kr/g5_builder/4371

추천
14

댓글 전체

플러그인 설치전 슬라이드 형식이였는데, 개별출력하면 어떤식으로 출력되나요? 출력이안되서 올려요 ㅜㅜ 슬라이드만 되는건지

- 테마를 사용해서 배너가 슬라이드 형식인데 해당 플러그인 사용후 배너 설정이안되요! ㅜㅜ 해결책좀

설치방법대로 잘 하셨다면,
관리자모드에 기존 영카트에있는 배너관리 말고
메뉴가 새로 생성 되어있을거에요.

거기서 설정하시고 위 사용방법대로 코드를 넣어서 출력 시키시면 됩니다~

안녕하세요. 반응형 홈페이지의 경우는 배너를 어떻게 관리해줘야 할까요?

pc 용 이미지를 넣고 해상도가 모바일이 됐을때의 경우가 궁금합니다.

보통은 공용사이즈로 이미지를 만드는데

부득이하게 모바일용 이미지를 따로 만들어서

반응형으로 처리를 해야된다면

 

개별이미지로 등록을하시고 출력 코드를 div로 감싸주신 후

감싼 div를 반응형 처리 해주시면 될것같습니다.

 

예제.

 

HTML

<div class="pc"><?php echo display_banner_bbs('개별', '1'); ?></div>

<div class="mobile"><?php echo display_banner_bbs('개별', '2'); ?></div>

 

CSS

.mobile {display:none;}

@media all and (max-width:1024px) {

    .pc {display:none;}

    .mobile {display:block;}

}

 

개별이미지가 아닌 묶어서 출력하는 부분을 반응형처리를 해야된다면 PC용 이미지와 Mobile용 이미지를 따로 등록하게끔 하고,

스킨 파일에서 두개의 이미지를 모두 출력한 후에 display:none 처리를 해주는 커스텀작업이 필요할것같습니다.

비용이 발생되실것같고,
작업은 가능하니 필요하시면 대화주세요.
http://pf.kakao.com/_kJIEK/chat

감사합니다.

전체 504
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT