wa - NucleusやFlashなどなど

RSS

Home > Nucleus用Flash設置プラグインをバージョンアップ

06.04 '05

Nucleus用Flash設置プラグインをバージョンアップ

imgFlashはjavascriptで設置すれば良いので、不要なプラグインですが、一応バージョンアップしました。(自分用です。)【変更点】
1)スキン内、テンプレート内、記事内に設置できるようにしました。
2)キャッシュ対策も、ON・OFF切り替えられるようにしました。全部キャッシュ対策していたのでは不要なトラフィックが発生してしまいますので。
3)背景透明に対応しました。

ファイル名mediaディレクトリ内のswfファイル名
名前<object>タグのid属性
<embed>タグのname属性
ステージの横幅
高さステージの高さ
画質 low(アンチエイリアスなし)
|medium(若干アンチエイリアス)
high(全てアンチエイリアス)
best(最高画質)
autolow(低画質でスタートし自動)
autohigh(高画質でスタートし自動)
何も指定しない場合、high
表示位置 top(上)
middle(中央)
bottom(下)
left(左)
right(右)
何も指定しない場合、middle
背景色何も指定しない場合、透明
パラメータ Flashにパラメータを渡す。
id=11&a=test
のようにパラメータを指定すると、Flash内では、
_root.id = "11"; _root.a = "test"; となる。
キャッシュ対策0 = 対策しない。
1 = 対策する。

例)記事内に書く場合
<%zf(as/menu_list.swf,test,400,70,,,#ffffff,para=123,1)%>

例)スキン・テンプレート内に書く場合
<%znFlash(as/menu_list.swf,test,400,70,,,#ffffff,para=123,1)%>
誰もいらないとは思いますが一応
NP_znFlash1.01[519clicks]
プラグインのバージョンアップ情報をRSSで配信しています。バグ情報などもお届けいたしますので、拙作プラグインをお使いの際には、是非RSSリーダーにご登録ください。:!!:佐藤(な)作成・改造のプラグインバージョンアップ情報RSS

コメント

01.19 '06 04:11:00 たかみちえ
 どうも、たかみちえです。NP_znFlash使わせてもらっています。手軽に使えるので、重宝しそうです。
 ところで一つ。
Nucleusのメディア挿入ボタンより挿入できる<%image%>などと互換性のあるの書き方だと楽ではないのかな…と思いました。
<%image%>は<%image(sample.png|120|120|image)%> と書きますから、それを真似して<%zf(sample.swf|120|120|flashid)%>のように。
 
01.19 '06 08:16:18 佐藤(な)
たかみちえさん
いつもありがとうございます。

このプラグインを作った頃って、Nucleusのこと、よく分かっていませんでした。今でも大差ないですけど。。。汗)
パラメータ、やたら多過ぎですし、見直したいところですね。ありがとうございます。
現verを既に使っている場合を考慮して、違う書き方でもOKって感じにすれば問題なさそうですね。それとも、負荷を考慮して、記事修正機能を付けた方が良いかなぁ。
今年は、Flash ActionScriptネタブログの方も更新したいと思っていますので、その時に見直してみたいと思います。
01.20 '06 21:48:02 たかみちえ
ついでに言ってしまいますが、仕様的に問題のある記述が紛れ込んでしまうので、それも修正して頂けるとうれしいです。
-objectタグの中に文字列が書かれていない
-XHTMLで出力してるはずなのに、エンプティタグが/で閉じられてない箇所がある
-paramタグのvalueが空白なのにもかかわらず出力されてしまう
などと言ったところです。

 ほんとはembedも仕様違反ですが…、これはどうすればいいでしょうかねえ?わたしはあえてobjectタグ非対応のブラウザは見捨てて、objectタグのみ、表示できない時はFLASHファイルへの直接のリンクを配置していますが。
01.21 '06 09:12:30 たかみちえ
続けて済みません。
下記ページに最近の主流ブラウザでは動く記述がありましたので、これを参考にすると良いようです。
http://www.nurs.or.jp/~b3/l...
Firefox、IE、Operaで確認しました。
01.21 '06 10:01:40 佐藤(な)
たかみちえさん、いつもありがとうございます。
> ついでに言ってしまいますが、仕様的に問題のある記述が紛れ込んでしまうので、それも修正して頂けるとうれしいです。
いやもう、何でもお願いしますです。はい。

参考ページまで教えていただいて、感謝感激です。
今後とも、どうぞよろしくお願いします。
09.03 '08 14:44:24 kurage
kurageと申します。flashを入れられるプラグインがあると知り、javascript弱いので利用させていただこうと
ダウンロードしてみました。Nucleus利用も日が浅く試行錯誤ですが、プラグインに登録すると文字が化けてしまいます。Nucleus(UTF-8版)で利用しております。コードが違うためでしょうか?
利用できましたら、助かります。javascriptで導入する方法もチャレンジしてみますが、現状利用させていただけますとうれしいのですが。
09.04 '08 12:00:38 佐藤(な)
ありゃー、
こんなプラグインの存在、すっかり忘れて放置しちゃってました。すみません。
Flash設置なんて、別のプラグインで、もっとちゃんとしたものがありそうですけど、、
http://japan.nucleuscms.org...
↑ ここに対策があるみたいです。。
09.04 '08 12:20:47 kurage
ありがとうございます。早速試してみます。javascriptはサンプル集から勉強しますが、早速↑にてチャレンジします。
09.04 '08 14:21:21 kurage
文字化けは解消されました。
item内に表示させて意と思っておりますが
<%zf(as/1/move1.swf,test,400,300,,,#ffffff,para=123,1)%>
記述がitem内に表示されます。
ファイルは/media/1/move1.swfに存在しています。
名前<object>タグのid属性
   <embed>タグのname属性
をtestとしていること自体が間違いなのか記述が違うのか
"para=123,1"が違うのでしょうか、
別のプラグインも検索中ですが、理解するのに時間がかかりそうです。
http://japan.nucleuscms.org...
↑はインラインで対応されたようです。引き続きtryしてみます。
09.04 '08 14:48:43 kurage
javascriptにて記載に成功いたしました。コメントいただきありがとうございました。:oops:

コメント追加



プレビュー

コメント追加通知RSS:
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。

トラックバック

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
トラックバックURL:
PluginGenerator znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft yuiCalendar znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash