HTMLテンプレートの作成方法


←ムービーの保存

Flashムービーファイルと同時に出力される、HTMLファイルを作成する際に使用される、テンプレートファイルの書式について説明します。

デフォルトテンプレート

テンプレートを指定しない場合、あらかじめ用意してある、デフォルトテンプレートが使用されます。
デフォルトテンプレートは、モーフラッシュインストール時に作成された、フォルダー内にファイル名swfhtml.defとして存在します。
swfhtml.defを削除したり、中身を書き換えた場合、HTML出力処理時にエラーが発生する場合がありますので、ご注意ください。

独自テンプレートの作成

ユーザー独自のテンプレートを作成する場合、上記で説明したデフォルトテンプレートをコピーして、編集するのが良いでしょう。

以下、テンプレートの中身について説明します。

書式は全てHTMLの書式に従ってください。

以下の、Flashムービーを再生する為のOBJECTタグを必ず記述してください。

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
WIDTH=_$WI_ HEIGHT=_$HE_>
<PARAM NAME=movie VALUE="_$MO_">
<PARAM NAME=play VALUE=_$PL_>
<PARAM NAME=loop VALUE=_$LO_>
<PARAM NAME=menu VALUE=_$ME_>
<PARAM NAME=quality VALUE=_$QU_>
<PARAM NAME=bgcolor VALUE=#_$BG_>
<EMBED src="_$MO_" play=_$PL_ loop=_$LO_ menu=_$ME_ quality=_$QU_ bgcolor=#_$BG_ WIDTH=_$WI_ HEIGHT=_$HE_ TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>
</OBJECT>

HTML記述の中に、以下に挙げたキーワードが埋め込まれています。
そのキーワードの部分が、HTMLファイルを作成する段階でムービーファイルの内容に合わせて、意味のある値に置き換わります。

以下、 _$_ で囲まれた2文字の文字列がキーワードです。

キーワード
_$TI_
HTMLファイルのタイトルが入ります。
TITLEタグ用です。
タイトル名は、Flashムービーのファイル名になります。
このキーワードは指定しなくても問題ありません。
_$BG_
背景色が入ります。
_$WI_
ムービーの横サイズが入ります。
_$HE_
ムービーの縦サイズが入ります。
_$MO_
Flashムービーのファイル名が入ります。
_$PL_
開始時に自動でプレイを開始するかどうかのフラグが入ります。
_$LO_
ループ再生するかどうかのフラグが入ります。
_$ME_
メニューを表示するかどうかのフラグが入ります。
_$QU_
再生時の画質を指定する値が入ります。

←ムービーの保存


Copyright (c) 2003 StarmediaSoft. All rights reserved.