퓨어 갤러리 썸네일 해상도

1. 정확한 제품 또는 플러그인 이름

케이보드 / 퓨어갤러리스킨

 

2. 상세 내용

원래는 1:1 비율인데 3:2 비율로 수정후

퓨어갤러리 썸네일 이미지 해상도가 떨어집니다

 

3. 확인 가능한 상세 페이지 주소

https://url.kr/vluzah

 

4. 수정한 코드 내역 (있다면)

   var item_width = jQuery('.kboard-list-item', this).width();

        jQuery('.kboard-list-item .kboard-list-thumbnail', this).css({'height':(item_width / 1.5)+'px'});

    });

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    스킨의 list.php 파일에서

    아래의 get_thumbnail 함수내의 x, y 위치에

    코드가 220, 155로 되어 있으신가요?

    $content->getThumbnail(x, y)

     

    해당 함수는 썸네일 이미지를

    가로 x, 세로 y 값으로 렌더링 하는 함수입니다.

    원하시는 크기만큼 조정해보시겠어요?

     

    단, 애초에 썸네일 크기가 너무 작으면

    이미지가 늘어나서 흐리게 보일 수 있으니

    렌더링 할 값보다 크거나 같은 크기의 이미지를 업로드 해주세요.

    고맙습니다.

  • <ul class="kboard-pure-gallery-list">

            <?php while($content = $list->hasNextNotice()):?>

            <li class="kboard-list-item kboard-list-notice<?php if($content->uid == kboard_uid()):?> kboard-list-selected<?php endif?>">

                <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>#kboard-document">

                    <div class="kboard-list-thumbnail">

                        <?php if($content->getThumbnail(350, 241)):?>

                        <div class="kboard-list-thumbnail-child" style="background-image:url(<?php echo $content->getThumbnail(350, 241)?>)"></div>

                        <?php endif?>

                        <?php if(isset($content->attach->over_image)):?>

                        <div class="kboard-list-thumbnail-over-background"></div>

                        <div class="kboard-list-thumbnail-over-image"><img src="<?php echo site_url($content->attach->over_image[0])?>" alt=""></div>

                        <?php endif?>

     

    위와같이x,y 값을 이미지 크기와 같이 설정을 했음에도 해상도가 나아지지 않네요 ㅠ

  • BINGO SPORTS WORLD | INVENTORY

    위 레퍼런스 사이트와같은 원본 이미지들인데 

    아래 k보드 퓨어 썸네일 게시판 이용시 커버 이미지가 또렸하게 보이지 않네요

    알려주신대로 수정 해봤으나..

    http://peachesgroupinc.dothome.co.kr/inventory/

  • 남겨주신 링크 내에서 확인결과

    여전히 220x155로 렌더링되어 표시됩니다.

     

    KBoard는 구조상 공지사항과

    일반글이 나뉘어져 있습니다.

     

    hasNextNotice()는 공지사항을 표시할 때

    사용되는 함수입니다.

     

    아래에 있는 hasNext() 쪽 루프에도

    함수 내의 숫자를 변경해보시겠어요?

    고맙습니다.

  • <!-- 리스트 시작 -->

        <ul class="kboard-pure-gallery-list">

            <?php while($content = $list->hasNextNotice()):?>

            <li class="kboard-list-item kboard-list-notice<?php if($content->uid == kboard_uid()):?> kboard-list-selected<?php endif?>">

                <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>#kboard-document">

                    <div class="kboard-list-thumbnail">

                        <?php if($content->getThumbnail(350, 241)):?>

                        <div class="kboard-list-thumbnail-child" style="background-image:url(<?php echo $content->getThumbnail(350, 241)?>)"></div>

                        <?php endif?>

                        <?php if(isset($content->attach->over_image)):?>

                        <div class="kboard-list-thumbnail-over-background"></div>

                        <div class="kboard-list-thumbnail-over-image"><img src="<?php echo site_url($content->attach->over_image[0])?>" alt=""></div>

                        <?php endif?>

                    </div>

                    <div class="kboard-list-notice"><span class="kboard-pure-gallery-new-notify"><?php echo __('Notice', 'kboard')?></span></div>

                    <div class="kboard-list-title<?php if(kboard_pure_gallery_title_line($board)):?> <?php echo kboard_pure_gallery_title_line($board)?><?php endif?>"><div class="kboard-pure-gallery-cut-strings">

                        <?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" class="kboard-icon-lock" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>

                        <?php echo $content->title?>

                    </div></div>

                   

                </a>

            </li>

            <?php endwhile?>

            <?php while($content = $list->hasNext()):?>

            <li class="kboard-list-item<?php if($content->uid == kboard_uid()):?> kboard-list-selected<?php endif?>">

                <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>#kboard-document">

                    <div class="kboard-list-thumbnail">

                        <?php if($content->getThumbnail(350, 241)):?>

                        <div class="kboard-list-thumbnail-child" style="background-image:url(<?php echo $content->getThumbnail(350, 241)?>)"></div>

                        <?php endif?>

                        <?php if(isset($content->attach->over_image)):?>

                        <div class="kboard-list-thumbnail-over-background"></div>

                        <div class="kboard-list-thumbnail-over-image"><img src="<?php echo site_url($content->attach->over_image[0])?>" alt=""></div>

                        <?php endif?>

                    </div>

                   

                    <div class="kboard-list-title<?php if(kboard_pure_gallery_title_line($board)):?> <?php echo kboard_pure_gallery_title_line($board)?><?php endif?>"><div class="kboard-pure-gallery-cut-strings">

                        <?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon-lock.png" class="kboard-icon-lock" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>

                        <?php echo $content->title?>

                    </div></div>

     

    답변감사합니다

    하지만 이미 hasnext 부분도 수정한 상태였습니다

    문의드리기전에 비슷한 사례가있는지 찾아보다가 알게되어서 둘다 변경은 하였지만 여전히

    해상도가 좋아지질않네요 ㅠ

  • 링크가 아래의 주소가 맞으신가요?

    http://peachesgroupinc.dothome.co.kr/inventory/

     

    남겨주신 링크에 접속하여 확인해보니

    정상적으로 렌더링이 되고 있습니다.

     

    아마 캐시 문제였던걸로 추측됩니다.

    정상적으로 코드를 수정했음에도 반영이 늦게 된다면

    서버에 저장된 캐시와 관련되어 있을 확률이 높습니다.

     

    홈페이지에 수정된 내용의 반영이 늦다면 캐시 플러그인을 활용하여 

    캐시를 비워보는 것을 권장드립니다.

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기