레

그누보드5.3 라이트박스2 사용하기

· 2019-06-12 (수) 14:34:44 · 7411 · 3

라이트박스2 공식 홈페이지

https://lokeshdhakar.com/projects/lightbox2/

 

1. 라이트박스2를 다운받습니다.

https://github.com/lokesh/lightbox2/archive/master.zip

 

압축을 풀고, dist/css/lightbox.css 를 gnuboard5/theme/[테마명]/css 로 복사합니다.

dist/js/lightbox.js 를 gnuboard5/theme/[테마명]/js 로 복사합니다.

dist/images/close.png, loading.gif, next.png, prev.png 를 gnuboard5/theme/[테마명]/img/lightbox2 로 복사합니다.

 

2. lightbox.css 를 열고

background: url(../images/prev.png) left 48% no-repeat; 를

background: url(../img/lightbox2/prev.png) left 48% no-repeat; 로 수정합니다.

close.png, loading.gif, next.png 도 마찬가지로 경로를 수정합니다.

 

3. gnuboard5/theme/[테마명]/head.sub.php 를 열고 <head>안에 아래 두줄을 추가합니다.

<link rel="stylesheet" href="<?php echo G5_THEME_CSS_URL; ?>/lightbox.css">

<script src="<?php echo G5_THEME_JS_URL ?>/lightbox.js"></script>

 

4. gnuboard5/theme/[테마명]/skin/board/[게시판스킨이름]/view.skin.php 아래의

<script> 안에 아래 코드를 추가합니다.

 

/* Lightbox2 */
var imageCount = $('#bo_v_con img').length -1;

for (var i = 0; i <= imageCount; i++) {
  var srcTotal = $('#bo_v_con img').eq(i).attr('src');
  $('#bo_v_con img').eq(i).wrap('<a href="' + srcTotal + '" />');
}

$("#bo_v_con a:has('img')").attr('data-lightbox', 'lightbox2gallery');

 

5. view.skin.php 에서 필요없는 자바스크립트를 주석 처리합니다.

 

<!-- <script src="<?php // echo G5_JS_URL; ?>/viewimageresize.js"></script> -->

 

    // 이미지 리사이즈
    // $("#bo_v_atc").viewimageresize();

 

6. 모든 파일을 업로드하고 잘되는지 확인합니다.

 

461161156_1560318278.1178.png

 

* 기타 자잘한 옵션은 라이트박스2 공홈의 Options 를 참고 바랍니다.

https://lokeshdhakar.com/projects/lightbox2/#options

첨부파일

lightbox2-master.zip (224.6 KB) 48회 2019-06-12 14:37
|

댓글 3개

2019-06-13 (목) 09:40:31
감사합니다.
2019-10-29 (화) 17:46:07
감사합니다.
2019-10-30 (수) 15:23:08
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
19-06-13 조회 1.2만
19-06-13 조회 8,355
19-06-12 조회 7,412
19-06-10 조회 7,703
19-06-09 조회 5,778
19-06-09 조회 5,287
19-06-06 조회 7,062
19-06-05 조회 7,056
19-06-03 조회 7,040
19-06-02 조회 7,578
19-05-31 조회 6,267
19-05-31 조회 9,547
19-05-29 조회 8,428
19-05-22 조회 6,900
19-05-21 조회 1.1만
19-05-19 조회 1.1만
19-05-16 조회 8,130
19-05-12 조회 8,523
19-05-11 조회 8,695
19-05-10 조회 1만
19-05-10 조회 8,379
19-05-02 조회 1.1만
19-04-25 조회 1.3만
19-04-24 조회 7,679
19-04-24 조회 6,922
19-04-21 조회 9,152
19-04-18 조회 7,165
19-04-17 조회 6,308
19-04-14 조회 8,404
19-04-12 조회 8,990