• 이윰빌더 시즌 4
  • 테마/스킨상점
이윰

테마설정 및 가이드

[게시판설정] 게시판 이미지 링크 걸기

본문

에디터로 이미지 등록을 하고 이미지에 링크를 연결했을 때 보기 페이지에서 이미지 클릭시 해당 링크로 이동할 수 있게 작업 방법을 설명합니다.

해당 작업을 위해서는 아래와 같이 직접 파일 수정을 해야 합니다.

 

/theme/테마명/skin/board/스킨명(basic or gallery or webzine)/view.skin.html.php 파일 732줄 아래의 소스 삭제

    if ($('.board-view-con img').parent().hasClass('view_image')) {
        $('.board-view-con img').parent().attr('class', 'view-image-popup').removeAttr('target');
        $('.view-image-popup').each(function() {
            var dataSource = $(this).attr('href');
            $(this).attr('data-source', dataSource);
        });
        $('.board-view-con img').each(function() {
            var imgURL = $(this).attr('src');
            $(this).parent().attr('href', imgURL);
        });
        $('.view-image-popup').magnificPopup({
            type: 'image',
            closeOnContentClick: true,
            mainClass: 'mfp-img-mobile',
            image: {
                verticalFit: true,
                titleSrc: function(item) {
                    return '&middot; <a class="image-source-link" href="'+item.el.attr('data-source')+'" target="_blank">원본 이미지 보기</a>';
                }
            }
        });
    } else {
        $('.board-view-con img').wrap('<a class="view-image-popup">');
        $('.board-view-con img').each(function() {
            var imgURL = $(this).attr('src');
            $(this).parent().attr('href', imgURL);
        });
        $('.view-image-popup').magnificPopup({
            type: 'image',
            closeOnContentClick: true,
            mainClass: 'mfp-img-mobile',
            image: {
                verticalFit: true
            }
        });
    }

 

/eyoom/class/bbs.class.php 파일 1108줄을 아래와 같이 수정

// $img_tag에 editor 경로가 있으면 원본보기 링크 추가
$img_tag = $matches[0][$i];
if(strpos($img_tag, G5_DATA_DIR.'/'.G5_EDITOR_DIR) && preg_match("/\.({$config['cf_image_extension']})$/i", $filename)) {
    $imgurl = str_replace(G5_URL, "", $src);
    $thumb_tag = '<!--a href="'.G5_BBS_URL.'/view_image.php?fn='.urlencode($imgurl).'" target="_blank" class="view_image"-->'.$thumb_tag.'<!--/a-->';
}

 

댓글목록 1

전략가님의 댓글

감사합니다!

축하합니다. 첫댓글 포인트 43포인트를 획득하였습니다.

전체 34 건 - 1 페이지
제목
회원사진 이윰넷 6,233 2018.07.05
회원사진 이윰넷 12,697 2019.12.26
회원사진 이윰넷 12,581 2019.12.26
회원사진 이윰넷 11,264 2019.12.23
회원사진 이윰넷 10,662 2019.12.23
회원사진 이윰넷 11,441 2019.12.10
회원사진 이윰넷 10,661 2019.08.29
회원사진 이윰넷 10,739 2019.07.05
회원사진 이윰넷 12,299 2019.05.27
회원사진 이윰넷 8,340 2019.02.28
회원사진 이윰넷 8,447 2019.02.27
회원사진 이윰넷 8,299 2018.09.14
회원사진 이윰넷 8,933 2018.07.10
회원사진 이윰넷 7,053 2018.07.10
회원사진 이윰넷 5,510 2018.07.10