최신글 썸네일의 비율유지 방법 채택완료
해날
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개
답변을 작성하려면 로그인이 필요합니다.
로그인
'auto'
auto
"auto"
'100%'
다 애러나더라구요