• 이윰빌더 시즌 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 페이지
제목
회원사진 이윰넷 4,052 2018.07.05
회원사진 이윰넷 8,375 2019.12.26
회원사진 이윰넷 8,692 2019.12.26
회원사진 이윰넷 8,194 2019.12.23
회원사진 이윰넷 7,196 2019.12.23
회원사진 이윰넷 7,459 2019.12.10
회원사진 이윰넷 7,039 2019.08.29
회원사진 이윰넷 7,104 2019.07.05
회원사진 이윰넷 8,731 2019.05.27
회원사진 이윰넷 5,539 2019.02.28
회원사진 이윰넷 5,336 2019.02.27
회원사진 이윰넷 5,726 2018.09.14
회원사진 이윰넷 6,158 2018.07.10
회원사진 이윰넷 4,073 2018.07.10
회원사진 이윰넷 3,274 2018.07.10