youtubeタグの展開

| | コメント(2) | トラックバック(0)

#####################
#  メッセージ1件出力
#####################
sub prtmessage {

 my $mode = $_[0]; # 0 : 掲示板 1 : 過去ログ(ボタン表示あり) 2 : 過去ログ(ボタン表示なし) 3 : 検索窓
 my $tlog = $_[1];
 my ( $tag, $refdate, $prtmessage, $btn, $btnfollow, $btnauthor, $btnthread, $newwin,
   $envlist, $envaddr, $envua, $envbr );

の下に

#youtube試験運用

#www用
$msg =~ s/http\:\/\/(?:www\.)?youtube\.com\/watch\?v\=([a-zA-Z0-9\_]{1,})/http\:\/\/www\.youtube\.com\/v\/$1<embed src="http\:\/\/www\.youtube\.com\/v\/$1" type\="application\/x-shockwave-flash" wmode\="transparent" width\="255" height\="210"><\/embed><\/A>/g;
#jp用

$msg =~ s/http\:\/\/(?:jp\.)?youtube\.com\/watch\?v\=([a-zA-Z0-9\_]{1,})/http\:\/\/www\.youtube\.com\/v\/$1<embed src="http\:\/\/www\.youtube\.com\/v\/$1" type\="application\/x-shockwave-flash" wmode\="transparent" width\="255" height\="210"><\/embed><\/A>/g;
と追加すればOK

なお、場合によってはアンカータグが汚くはみ出して表示されることがあるので

$msg =~ s/" target="link">http\:\/\/www\.youtube\.com\/v\/$1//g;

のようにして消しています(゚∇゚)

トラックバック(0)

このブログ記事を参照しているブログ一覧: youtubeタグの展開

このブログ記事に対するトラックバックURL: http://matu.s206.xrea.com/blog/mt-tb.cgi/3

コメント(2)

sheep :

(@´Д`)@はっけーん

松 :

うむ。ここは独り言部屋にしようかと思っている。
必要なヤシが訪れてコピーして持って帰ってくれればそれでOKさ

コメントする

このブログ記事について

このページは、松が2007年9月25日 09:40に書いたブログ記事です。

ひとつ前のブログ記事は「強制ハンドル」です。

次のブログ記事は「Newsヘッドラインの表示」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01