메인 큰 이미지 슬라이더 v18 (2017-10-20 02:37 수정) > 그누보드5 스킨

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

메인 큰 이미지 슬라이더 v18 (2017-10-20 02:37 수정) 정보

최신글 메인 큰 이미지 슬라이더 v18 (2017-10-20 02:37 수정)

첨부파일

mainbanner_20171019_1640_v16.zip (215.5K) 72회 다운로드 2017-10-19 16:42:59
mainbanner_20171020_0237_v18.zip (13.8K) 174회 다운로드 2017-10-20 02:37:59

본문

****************************************************************************

2018-10-23 16:49  알림글

****************************************************************************

음...  유료로 코드 완전 정리해서 새로 올렸습니다.
현재 첨부된 파일은 수정계획이 없습니다. 
https://sir.kr/cmall/1539881431

****************************************************************************

 

 

2015-11-16 14:19
   . 슬라이드 삽입되는 개수를 관리자 페이지에서 제어
   . 링크가 추가된 경우 그것의 새창 또는 현재창 열기 선택기능
   . 관리자 목록보기에서 사용여부를 볼수 있도록 변경
2017-10-11 16:36
   . 기존 버전 사용의 경우 target 필드가 누락되어 자동 추가되도록 수정
2017-10-11 21:19
   . 배너 종료일 기능 추가. 이미지가 누락된 것은 메인에서 노출 안되도록 기능 추가
   . 배너는 다시 등록을 해주세요.  이미지 로직에 대한 몇가지 변경
2017-10-11 21:30
   . 저장폴더 경로 문제가 확인되어 수정
2017-10-11 21:56
   . 배너 수정화면에서 종료일 조회오류 수정
2017-10-12 12:59
   . 업로드시 권한 문제로 인한 이미지 사라짐 현상 수정
2017-10-18 17:08
   . adm/banner/_common.php 내용 오류수정 (출석부 내용이 잘못 되어서 변경)
2017-10-19 16:42
   . 배너유효기간 필드가 누락된것이 확인되어 추가했습니다.
2017-10-19 18:18
   . 스킨 로딩에 오류가 발견되어 배포를 중단합니다....
   . 여기까지의 스킨은 첨부1을 다운받으세요.  수정해서 사용하실 분은 ...
2017-10-20 02:18
   . 기존 롤링 jQuery의 문제가 해결되지 않아서 다른 jQuery ( ResponsiveSlides )를 이용해서 전면 변경했습니다.
   . 여기부터 첨부2에 업로드 합니다.

 

자료원본 : http://sir.co.kr/g5_skin/9111

 

폭과 높이가 자동으로 적용됩니다.
자동으로 테이블 생성하며 관리자 > 게시판관리 > 메인배너관리 에서 추가,수정,삭제하시면 됩니다.

 

 

1. 파일 업로드

 / adm / banner  (폴더)
   │        ├  _common.php
   │        ├  main_banner_list.php
   │        ├  main_banner_form.php 
   │        └  main_banner_form_update.php 
   └  admin.menu990.php

/ plugin / ResponsiveSlides  (폴더 : 출처 http://responsiveslides.com )
                     ├  mainbanner.lib.php
                     ├  mainbanner.skin.php
                     ├  responsiveslides.css
                     ├  responsiveslides.js
                     └  responsiveslides.min.js

 

 

2. 출력하고자 하는 곳에 아래 코드 삽입

<div style="width:500px;">
<?php 
include_once G5_PLUGIN_PATH."/ResponsiveSlides/mainbanner.lib.php";
$main_banner_Sql = " select * from ".G5_TABLE_PREFIX."mainbanner where bn_use = '1' and bn_image != '' and bn_enddate >= '".date("Y-m-d")."'"; 
$main_banner_Sql = sql_query($main_banner_Sql); 
$main_banner_Row = sql_num_rows($main_banner_Sql); 
echo main_banner($main_banner_Row);
?>
</div>

추천
7

댓글 전체

자동으로 넓어집니다.
폭이 안차는 것은 이미지를 감싸고 있는 것에 padding 이나 margin 이 있지는 않은지 확인해보세요
물론 이미지가 폭보다 좁으면 꽉 차지 않습니다.
한번 적용을 해봐야 할 것 같아요
혹시 http://www.jisim.or.kr/index.php 제가 지금 사이트 하나 무료로 만들어 주고 있는데요
여기 상단 베너 빼고 님꺼 써도 적용이 되겠지요
파일명과 설치방법을 변경했습니다. 디비 테이블 구조 변화는 변경없습니다.
다운받아서 덮어쓰면 되여~~ 감사합니다.
없는 페이지라고 나옵니다. 그대로 다 적용을 했는데 관리자에 들어가요 메인베너 관리 를 누르면 없는 페이지라고 나와
http://www.jisim.or.kr/index.php
2. 그누보드5 / adm / admin.menu300.php  내용 추가
    array('300901', '메인배너관리', G5_ADMIN_URL.'/banner/main_banner_list.php?bn_type=half_slider', 'main_banner'),

요기도 변경해주세요~~~
변경전 http://www.jisim.or.kr/adm/banner/mainbannerlist.php 
변경후 http://www.jisim.or.kr/adm/banner/main_banner_list.php

최고관리자일때만 볼 수 있기때문에 어떤 상황인지 확인을 할 수가 없네요.
접근권한 (FTP 정보나, 최고관리자)을 알려주시면 살펴보겠습니다.
제 이름을 마우스로 누르면 자기소개가 보일텐데, 거기에 제 메일주소가 있습니다.
몇가지 기능을 추가했습니다.  다운로드후 다시 덮어써보세요.
배너는 다시 등록을 해주세요.  이미지 로직에 대한 몇가지 변경했습니다.
관리자에서 메인배너 관리 클릭하면

웹 사이트에서 페이지를 표시할 수 없습니다.
 
  HTTP 500
 
   
예측 가능한 원인:
•웹 사이트는 유지 관리 중입니다.
•웹 사이트에 프로그래밍 오류가 있습니다.


 라고 뜨는데 문제가 뭘까요?;;
앞서 파일을 다운받은분들께 사과말씀드립니다.
오늘 다른 홈페이지 제작 하면서 설치후 실행해보니 이미지 등록이 안되는 현상을 확인했습니다.
배너 유효기간 기능을 추가하면서 배포용 파일에 필드 추가코드가 누락된것이 확인되어 수정했습니다.


편리해서 좋네요.

위 스킨처럼 좌우 방향 표시나 아래 가운데의 진행 점(OOOOO)도 있으면 더 좋겠네요.
메인배너관리를 누르면
CREATE TABLE IF NOT EXISTS `g5_mainbanner` ( `bn_id` int(11) NULL AUTO_INCREMENT, `bn_sort` int(11) NOT NULL DEFAULT '0', `bn_subject` varchar(255) NOT NULL DEFAULT '', `bn_content` text NOT NULL, `bn_hit` int(11) NOT NULL DEFAULT '0', `bn_link` varchar(255) NOT NULL DEFAULT '', `bn_image` varchar(255) NOT NULL, `bn_target` varchar(10) NOT NULL, `bn_enddate` varchar(10) NOT NULL, `bn_use` tinyint(4) NOT NULL DEFAULT '0', `bn_datetime` datetime NOT NULL, PRIMARY KEY (`bn_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8

1171 : All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead

error file : /adm/banner/main_banner_list.php
뭐가 문제일까요 ㅠㅠ
main_banner_list.php 내용에서
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ", true);
를 아래의 것으로 변경해보세요
)  ", true);

그래도 안되면 phpMyAdmin 의 SQL 창에 아래 내용을 실행해보세요

CREATE TABLE IF NOT EXISTS g5_mainbanner (
                      `bn_id` int(11) NULL AUTO_INCREMENT,                     
  `bn_sort` int(11) NOT NULL DEFAULT '0',                     
                      `bn_subject` varchar(255) NOT NULL DEFAULT '',
  `bn_link` varchar(255) NOT NULL DEFAULT '',                     
                      `bn_image` varchar(255) NOT NULL,
  `bn_type` varchar(255) NOT NULL,
  `bn_target` varchar(10) NOT NULL,
  `bn_use` tinyint(4) NOT NULL DEFAULT '0',
  `bn_datetime` datetime NOT NULL,
                      PRIMARY KEY (`bn_id`)
                    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
좋네요!!!! 어떻게 만드시는건지 신기합니다~

그런데 저걸 개별로 사용하려면 코드를 어떻게 넣어야 하는거에요? ㅠㅠ

프로그램을 거의 모르는 사람이라 뭐가 뭔지 잘 모르겠어요
CREATE TABLE IF NOT EXISTS g5_mainbanner (
                      `bn_id` int(11) NULL AUTO_INCREMENT,                     
  `bn_sort` int(11) NOT NULL DEFAULT '0',                     
                      `bn_subject` varchar(255) NOT NULL DEFAULT '',
  `bn_link` varchar(255) NOT NULL DEFAULT '',                     
                      `bn_image` varchar(255) NOT NULL,
  `bn_type` varchar(255) NOT NULL,
  `bn_target` varchar(10) NOT NULL,
  `bn_use` tinyint(4) NOT NULL DEFAULT '0',
  `bn_datetime` datetime NOT NULL,
                      PRIMARY KEY (`bn_id`)
                    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;


이거를 입력하려고 phpmyadmin접속을 했는데

table을 만들고 넣어야 하는거에요?

table명은 g5_mainbanner  이걸로 하면 되는거에요?

제가 거의 문외한이라 캡쳐이미지도 하나 올렸습니다;;

답변 부탁드립니다...


ftp 로 업로드후 관리자메뉴에 추가된 메뉴를 누르면 자동으로 디비에 테이블이 생성됩니다.
만약 자동 생성이 안될때 phpMyAdmin 을 이용해서 수동으로 생성합니다.
테이블도 생성하고 파일도 업로드하고 해서 관리자페이지에서 제대로 보여지는 상태인데


위에 작성해주신 거에서
bn_content  = '$bn_content',
bn_hit      = '0',

이부분이 없어서 phpmyadmin으로 추가로 넣어줬는데


배너를 등록해보니 이미지 업로드가 안되는데... 왜 그런걸까요..

뭔가를 더 수정해줘야 하는거에요?
음...  유료로 코드 완전 정리해서 새로 올렸습니다.
현재 첨부된 파일은 수정계획이 없습니다.
https://sir.kr/cmall/1539881431
전체 2,434 |RSS
그누보드5 스킨 내용 검색

회원로그인

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