• 이윰빌더 시즌 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 페이지
제목
회원사진 이윰넷 2,727 2018.07.05
회원사진 이윰넷 4,894 2019.12.26
회원사진 이윰넷 5,026 2019.12.26
회원사진 이윰넷 4,929 2019.12.23
회원사진 이윰넷 4,181 2019.12.23
회원사진 이윰넷 4,454 2019.12.10
회원사진 이윰넷 5,085 2019.08.29
회원사진 이윰넷 4,976 2019.07.05
회원사진 이윰넷 5,961 2019.05.27
회원사진 이윰넷 3,696 2019.02.28
회원사진 이윰넷 3,621 2019.02.27
회원사진 이윰넷 3,766 2018.09.14
회원사진 이윰넷 3,824 2018.07.10
회원사진 이윰넷 2,445 2018.07.10
회원사진 이윰넷 1,917 2018.07.10