$thumb5_file = mw_thumb_jpg($thumb5_path . '/' . $wr_id); $is_thumb = mw_make_thumbnail_row($bo_table, $wr_id, $wr_content, true); if (!$is_thumb) { if (preg_match("/youtu/i", $write['wr_link1'])) { mw_get_youtube_thumb($wr_id, $write['wr_link1'], $write['wr_datetime']); } else { if (preg_match("/youtu/i", $write['wr_link2'])) { mw_get_youtube_thumb($wr_id, $write['wr_link2'], $write['wr_datetime']); } else { if (preg_match("/vimeo/i", $write['wr_link1'])) { mw_get_vimeo_thumb($wr_id, $write['wr_link1'], $write['wr_datetime']); } else { if (preg_match("/vimeo/i", $write['wr_link2'])) { mw_get_vimeo_thumb($wr_id, $write['wr_link2'], $write['wr_datetime']); } else { $pt = mw_youtube_pattern($write['wr_content']); if ($pt) { preg_match($pt, $write['wr_content'], $mat); mw_get_youtube_thumb($wr_id, $mat[1]); } else { $pt = mw_vimeo_pattern($write['wr_content']); if ($pt) { preg_match($pt, $write['wr_content'], $mat); mw_get_vimeo_thumb($wr_id, $mat[1]); } } } } } } }
// 생성된 썸네일이 없고, 유튜브 링크를 사용할 경우 // 유튜브 섬네일 가져오기 if (!$is_thumb && !is_mw_file($thumb_file)) { if (preg_match("/youtu/i", $wr_link1)) { mw_get_youtube_thumb($wr_id, $wr_link1); } else { if (preg_match("/youtu/i", $wr_link2)) { mw_get_youtube_thumb($wr_id, $wr_link2); } else { if (preg_match("/vimeo/i", $wr_link1)) { mw_get_vimeo_thumb($wr_id, $wr_link1); } else { if (preg_match("/vimeo/i", $wr_link2)) { mw_get_vimeo_thumb($wr_id, $wr_link2); } else { $pt = mw_youtube_pattern($wr_content); if ($pt) { preg_match($pt, $wr_content, $mat); mw_get_youtube_thumb($wr_id, $mat[1]); } else { $pt = mw_vimeo_pattern($wr_content); if ($pt) { preg_match($pt, $wr_content, $mat); mw_get_vimeo_thumb($wr_id, $mat[1]); } } } } } } $write_run_time = mw_time_log($write_run_time, "[write] thumb youtube");