글쓰기에서 관련링크1에 유튜브동영상 주서복사 붙이기 했을때 리스트와 메인에 썸네일 출력이 되게 할 수 없을가요? "도와주세요ㅡ.ㅡ"
|
답변 6개 / 댓글 1개
채택된 답변
+20 포인트
2016-07-23 (토) 18:11:36
네 가능합니다
function getYoutubeImg($url){
$urls = explode("?v=",$url);
$urls2 = explode("&", $urls[1]);
return "http://img.youtube.com/vi/".$urls2[0]."/0.jpg";
}
위함수 활용해서 썸네일추출하시면됩니다 ~
2016-07-25 (월) 21:38:55
헌이님, 복스리님 관심답변에 감사합니다 "꾸벅"
참고용 그누4
Copy
<?if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가 if(!$options) $options=3; $cols = $options; // 이미지 가로갯수 // 이미지 세로 갯수는 메인에서 지정(총 이미지 수)$image_h = 5; // 이미지 상하 간격 $col_width = (int)(99 / $cols); $data_path = $g4[path]."/data/file/$bo_table";$thumb_path = $data_path.'/thumb';@mkdir($thumb_path, 0707);@chmod($thumb_path, 0707);?> <link rel="stylesheet" href="<?=$latest_skin_path?>/style.css" type="text/css" /> <table border="1" cellspacing="0" bordercolordark="white" bordercolorlight="blue"> <tr> <td><table width='100%' border="0" cellspacing=0 valign="top" bgcolor="white" bordercolordark="white" bordercolorlight="blue"> <tr> <td width="980" bgcolor="#006600"> <strong><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>' target='_blank'><font color="#FFFFFF"><?=$board[bo_subject]?> </font></a></strong></td> <td width="52" align="right" bgcolor="#006600"> <p align="center"><a href='<?=$g4[bbs_path]?>/board.php?bo_table=<?=$bo_table?>' target='_blank'><font color="#FFFFFF">더보기</font></a></p> </td> </tr></table> </td> </tr></table><table width=100% border=0 align="center" cellpadding=0 cellspacing=0> <tr> <td width="5" height="5"><img src="<?=$latest_skin_path?>/img/box01_tl.gif" width="5" height="5"></td> <td background="<?=$latest_skin_path?>/img/box01_top.gif"></td> <td width="5" height="5"><img src="<?=$latest_skin_path?>/img/box01_tr.gif" width="5" height="5"></td> </tr> <tr> <td background="<?=$latest_skin_path?>/img/box01_left.gif"></td> <td valign="top" > <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top"> <table width=100% border=0 align="center" cellpadding=0 cellspacing=0> <tr> <td valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0"> <!-- 이미지보이는 부분 시작 --> <table align="center" cellpadding="0" cellspacing="0" width="100%" border="0"> <tr><td align='center'> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr><td height='2'></td></tr> <tr> <td align='center'> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <? for ($i=0; $i<count($list); $i++) { if ($i>0 && $i%$cols==0) { echo "</tr><tr><td colspan='$cols' height='$image_h'></td></tr><tr>"; } ?> <td width="<?=$col_width?>%" align="center" valign='top'> <? $string = $list[$i][wr_3]; $url = parse_url($string); parse_str($url['query']); $sm = "$v"; $img = "<img src='http://i3.ytimg.com/vi/$string/1.jpg' border=0 title='유튜브이미지'>"; $thumb = $thumb_path. "/". $list[$i][wr_id]; if ( file_exists($thumb) ) $img = $thumb; $style = "style='font-family:돋움; font-size:9pt; color:#686695;' "; if ($list[$i][icon_new]) { $style = "style='font-family:돋움; font-size:9pt; color:#134980;' "; } $subject = "<span $style>".$list[$i][subject]."</span>"; //제목 글자수 자르기 $wr_id = $list[$i]['wr_id']; $bg = ""; //새글? if ($list[$i][icon_new]) $bg="la_top_2.gif"; else $bg="la_top_1.gif"; echo $list[$i][icon_reply] . " "; echo "<table cellpadding='0' cellspacing='0' border='0'>"; echo " <tr><td background='{$latest_skin_path}/img/la_bg.gif' valign='top' align='center'>"; echo "<a href='{$list[$i][href]}'>"; echo $img; echo "</a></td></tr>"; echo " <tr><td height='16' align='center'>"; $style = ""; if ($list[$i][is_notice]) $style = " style='font-weight:bold;'"; echo "<a href='{$list[$i][href]}' $style>"; echo "[{$list[$i]['subject']}]"; echo "</a></td></tr>"; //echo " <tr><td height='12' align='center' style='font-size:11px; color:#CCCCCC;'>조회수 : {$wr_hit}</td></tr>"; echo "</table>"; ?> </td> <? } ?> <? $cnt = ($i%$cols); for ($k=$cnt; $k<$cols && $cnt; $k++) { echo "<td width=$col_width%> </td>"; } ?> <? if ($i+1 < count($list)) { echo "</tr><tr><td colspan='$cols' height='$image_h'></td></tr><tr>"; } ?> <? if (count($list) == 0) { echo "<td height=80 align=center>게시물이 없습니다.</td>"; } ?> </tr> </table> </td> </tr> </table> </td></tr> </table> <!-- 이미지보이는 부분 끝 --> </td> </tr> </table></td> </tr> </table></td> <td background="<?=$latest_skin_path?>/img/box01_right.gif"></td> </tr> <tr> <td width="5" height="5"><img src="<?=$latest_skin_path?>/img/box01_bl.gif" width="5" height="5"></td> <td background="<?=$latest_skin_path?>/img/box01_bottom.gif"></td> <td width="5" height="5"><img src="<?=$latest_skin_path?>/img/box01_br.gif" width="5" height="5"></td> </tr></table>
2016-07-24 (일) 14:00:41
http://sir.kr/g4_skin/152806?sfl=wr_subject&stx=%EC%9C%A0%ED%88%AC%EB%B8%8C
여기보시면 그누4에서 곱슬최씨님께서 유우브 썸네일 전용 스킨을 만들어 놓으셨습니다.
가장 기능이 많고.기능이 다양한 스킨이라 구지 말씀 안드려도 잘 아실겁니다 .^^
도움이 되셨으면 좋겠네요 ^^
2016-07-23 (토) 21:10:33
답변에 대한 댓글 1개
2016-07-24 (일) 00:44:53
2016-07-23 (토) 17:27:48
그누5 스킨에 보시면 많이 있으니 가져가 쓰시면 될것 같아요 &^^
답변을 작성하려면 로그인이 필요합니다.
그런데 제가 그누4인데 상관없나요?