質問箱/3451

カテゴリ
サマリflashの表示
バージョン1.4.7
投稿者Lq?
状態完了
投稿日2006-07-11 (火) 13:48:00

質問

wiki内にhtml.inc.php

#html(){{
}}

を使い、

#html(){{
<div style="border-top: 0px; border-right: #999 1px solid; border-bottom: #999 1px solid; border-left: #999 1px solid; width: 100%; height: 400px; margin: 0px 0px 15px 0px;">
<object data="./index.php?plugin=attach&pcmd=open&file=flashpaper.swf&refer=flash%2Fpaper" width="100%" height="100%" type="application/x-shockwave-flash">FlashPaper
<param name="movie" value="./index.php?plugin=attach&pcmd=open&file=flashpaper.swf&refer=flash%2Fpaper" />
</object>
</div>
}}

として、FlashPaperを表示*1*2させているのですが、XHTMLのチェックをすると、object内のdataの値とparam内のvalueの値で引っかかってしまいます。*3
pukiwiki内に添付したflashファイルをXHTMLで表示させる方法はありませんか?
flash.inc.phpはobject内のwidthとheightを%で指定できないので使っていません。

回答

  • 自作プラグイン/flashjs.inc.phpはどうなのだろう。 -- 2006-07-11 (火) 15:26:06
  • & -> &amp; って話じゃないですか? -- 2006-07-11 (火) 17:03:55
  • ふむふむ*4sonots:Plugin/htmlinsert.inc.php/flash 更新しました。 -- sonots 2006-07-11 (火) 17:31:35
  • 「flashjs.inc.php」…使い方、よく分からなかった(^^;
    「& -> &amp;」…出来たー!!どもです。
    「htmlinsert.inc.php」でも出来ました!!ただ、
    <object> には等価な内容を書くようにしましょう。
    と、軽い警告をされました。ちなみに、「html.inc.php」にコメントをしたものです。(^^) -- Lq? 2006-07-11 (火) 23:57:32
  • objectとparamの間に文字を入れると警告は出ないですね。上記の例のときは、「FlashPaper」と挿入しています http://openlab.ring.gr.jp/k16/htmllint/explain.html#object-text-equivalent -- Lq? 2006-07-12 (水) 00:23:38
    • そうですね。embed タグ消しましたからね。更新しました。 -- sonots 2006-07-12 (水) 08:12:54
  • sonotsさん、「divのclass名」を引数から変えられるようなカスタマイズは出来るのでしょうか??
    実はFlashPaperは上記の例でもあるように、div styleの
    border-right
    border-bottom
    border-left
    を入れてあげないと見栄えがよくありません。
    そこで、cssにdiv.flashにborderの値を入れたのですが、FlashPaper以外のがflashにも、このborder値が適用されてしまい、今度は普通のflashの見栄えが悪くなってしまいました。
    まぁ、解決ではあるのですが、引数から変えられるのなら一番楽だなと思ったので質問させてもらいました。 -- Lq? 2006-07-12 (水) 14:33:47
    • class="${class=flash}" とすればデフォルト値が flash の、オプション指定可、にできますが、自分なら面倒くさいので :HTML/flashpaper ページか何かを作って class="flashpaper" にしてしまいます。むしろ、css ファイルを編集するのも面倒くさいので、style="${style=}" の所に直書きするところです。基本はただの HTML なので、簡単に考えてください。ページ内変数は sonots:htmlinsert.inc.php のページの説明を読んでください。単純明快な仕様にできたと思っていますが、わかりにくいですか? -- sonots 2006-07-13 (木) 10:38:43
  • 簡単に出来ました~~。!!!なるほど…使ってみるとすごく使い勝手がいいプラグインだということに気が付きました!!!ありがとうございましたm(_ _)m -- Lq? 2006-07-13 (木) 20:42:59

*1 [http://www.nurs.or.jp/~b3/log/archives/2004/05_19_flash_xhtml.html]
*2 [http://www.onflow.jp/blog/archives/2005/09/flashxhtmlembed.html]
*3 つまりは、puwikiwiの添付ファイルへのアドレスが…
*4 http://www.nurs.or.jp/~b3/log/archives/2004/05_19_flash_xhtml.html

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-09-04 (金) 15:14:41
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.696 sec.

OSDN