#author("2023-02-20T19:00:54+09:00","","") #author("2023-02-23T03:27:12+09:00","","") ** youtube.inc.php [#i7724e9b] |RIGHT:100|LEFT:360|c |~サマリ|YouTubeの動画再生プラグイン| |~リビジョン|1.0| |~対応バージョン|1.5.3| |~投稿者|[[K]]| |~投稿日|&new{2020-08-08 (土) 18:40:12};| **目次 [#f5246df0] #contents **概要 [#y668a85e] [[自作プラグイン/youtube.inc.php]]の最新バージョン(iFrame) **使い方 [#g052e0e9] ***フォーマット [#y3868482] #youtube(動画ID(+パラメータ),[横],[高さ]) ***例 [#b9d6bf8e] #youtube(1234ABCD,640,360) #youtube(1234ABCD?autoplay=1) **導入 [#ad2e0e2f] 「plugin/youtube.inc.php」にソースコードを保存するかダウンロードします。 ***ダウンロード [#tf84550a] http://pkom.ml/youtube.inc.php ***ソース [#sebc85d2] <?php function plugin_youtube_convert() { if (func_num_args() < 1) return "使い方:#youtube([VideoID],[横],[高さ])"; $args = func_get_args(); $id = trim($args[0]); $width = trim($args[1])."px"; $height = trim($args[2])."px"; if ($width == "px") $width = "100%"; if ($height == "px") $height = "0"; $str = <<<EOD <div style="width: 100%; max-width: 560px;"> <div style="position: relative; padding-bottom: 56.25%; height: $height; width: $width;"> <iframe style="position: absolute; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0;" width="1280" height="720" src="https://www.youtube.com/embed/$id" frameborder="0" allowfullscreen></iframe> </div> </div> EOD; return $str; } function plugin_youtube_inline() { $args = func_get_args(); return call_user_func_array('plugin_youtube_convert', $args); } ?> **コメント [#w367aab5] - ほへぇ~ -- [[miss]] &new{2020-10-21 (水) 16:53:57}; - ほへぇ~ -- [[miss]] &new{2020-10-21 (水) 16:54:08}; - ほへぇ~ -- [[miss]] &new{2020-10-21 (水) 16:54:12}; - ほへぇ~ -- [[miss]] &new{2020-10-21 (水) 16:54:28}; - おまんこ -- [[おまんこ]] &new{2023-02-20 (月) 19:00:54}; #comment