테스트 사이트 - 개발 중인 베타 버전입니다

최신글 썸네일의 비율유지 방법 채택완료

해날 8년 전 조회 4,072

소스한번 봐주세요.

최신글 스킨인데

첨부사진, 유튜브썸네일 중 하나를 나오게 만들어본 스킨인데요.

다름아니고 비율이 올리는 사진의 비율대로

가로 사이즈만 고정해버리고 세로는 비율대로 나오게 하려는건데요.

 

 

</p><p><?php</p><p>if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p><p> </p><p>include_once(G5_LIB_PATH.'/thumbnail.lib.php');</p><p>$thumb_width = 220; </p><p>$thumb_height = 124; </p><p> </p><p>// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨</p><p>add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);</p><p>?></p><p> </p><p><script src="<a href="<a href="https://npmcdn.com/masonry-layout@4.0/dist/masonry.pkgd.min.js" target="_blank" rel="noopener noreferrer">https://npmcdn.com/masonry-layout@4.0/dist/masonry.pkgd.min.js</a>"><a href="https://npmcdn.com/masonry-layout@4.0/dist/masonry.pkgd.min.js" target="_blank" rel="noopener noreferrer">https://npmcdn.com/masonry-layout@4.0/dist/masonry.pkgd.min.js</a></a>"></script></p><p> </p><p><div id="container" class="lat_web"></p><p>    <!--<h2><?php echo $gr_subject; ?></h2>  /그룹명--></p><p>       </p><p>    <ul id="images"></p><p>    <?php</p><p>    for ($i=0; $i<count($list); $i++) {</p><p>        $thumb = get_list_thumbnail($list[$i]['bo_table'], $list[$i]['wr_id'], $thumb_width, $thumb_height);</p><p>        if($thumb['src']) {</p><p>            $img = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'">';</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>$wr_subject = cut_str(strip_tags($list[$i]['wr_content']), 110); //이미지가 있을때 글자수</p><p>        } else {</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>$wr_subject = cut_str(strip_tags($list[$i]['wr_content']), 130); //이미지가 없을때 글자수</p><p>        }</p><p>    ?></p><p>        <li class="itemshit"></p><p>        <span class="Apple-tab-span" style="white-space:pre">	</span><a href="<?php echo $list[$i]['href']; ?>"></p><p>            <?php if($thumb['src']) { ?></p><p>            <div class="wimg"></p><p>                <span class="myimg"><?php echo $img; ?></span></p><p>            </div></p><p>            <?php } else { </p><p>            </p><p>            // 첨부동영상의 썸네일 우선출력 시작</p><p>            </p><p>            $thumb = get_list_thumbnail($list[$i]['bo_table'], $list[$i]['wr_id'], $thumb_width, $thumb_height); // 썸네일 크기를 위에서 선언한 크기사용</p><p> </p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">						</span>if(!$thumb){ </p><p><span class="Apple-tab-span" style="white-space:pre">							</span>if($list[$i]['wr_1']) { </p><p><span class="Apple-tab-span" style="white-space:pre">								</span>$thumb['src'] = "<a href="<a href="http://img.youtube.com/vi/{$list[$i][wr_1]}/maxresdefault.jpg" target="_blank" rel="noopener noreferrer">http://img.youtube.com/vi/{$list[$i][wr_1]}/maxresdefault.jpg</a>"><a href="http://img.youtube.com/vi/{$list[$i][wr_1]}/maxresdefault.jpg" target="_blank" rel="noopener noreferrer">http://img.youtube.com/vi/{$list[$i][wr_1]}/maxresdefault.jpg</a></a>";</p><p><span class="Apple-tab-span" style="white-space:pre">							</span>} elseif ($list[$i]['wr_2']){ </p><p><span class="Apple-tab-span" style="white-space:pre">								</span>$output=get_vimeo("<a href="<a href="http://vimeo.com/api/v2/video/" target="_blank" rel="noopener noreferrer">http://vimeo.com/api/v2/video/</a>"><a href="http://vimeo.com/api/v2/video/" target="_blank" rel="noopener noreferrer">http://vimeo.com/api/v2/video/</a></a>".$list[$i]['wr_2'].".php");</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>$output=unserialize($output);</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>// echo "<img src='".$output[0][thumbnail_medium]."'>"; //thumbnail_small, thumbnail_medium, thumbnail_large</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>$thumb['src'] = $output[0][thumbnail_medium];</p><p><span class="Apple-tab-span" style="white-space:pre">							</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">						</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">						</span></p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">						</span></p><p><span class="Apple-tab-span" style="white-space:pre">						</span>if($thumb['src']) {</p><p>                            $img_content = '<img class="youtubethumb" src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" width="'.$thumb_width.'" height="'.$thumb_height.'">';</p><p>                        } else {</p><p><span class="Apple-tab-span" style="white-space:pre">							</span>$img_content = '<span style="width:'.$thumb_width.'px;height:'.$thumb_height.'px"><img src="/img/no-img.png"></span>';</p><p>                        }</p><p> </p><p>                        echo $img_content;</p><p>                        </p><p>            </p><p>            </p><p>            } ?></a> ......</p><p>

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
s
sinbi Expert
8년 전

6라인 124를 auto로 변경해 보세요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

해날
8년 전
감사합니다. 거긴해봤죠
'auto'
auto
"auto"
'100%'
다 애러나더라구요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인