htmlinsert.inc.php†
サマリ | ファイルをとりこみそのままWiki上に表示するプラグイン |
リビジョン | 1.5 |
対応バージョン | 1.4.x, 1.5.4 |
投稿者 | sonots |
投稿日 | |
詳しくは、sonots:htmlinsert.inc.php へ。
- rev1.7 公開. ページ内変数. -- 06/10/2006
指定したファイル(サーバー上のローカルファイル)の内容をそのままWiki上に表示できます。
指定できるのは HTMLINSERT_DIR 以下のファイルのみ
(デフォルトでは pukiwiki.php 階層の htmlinsert ディレクトリ)。
管理者ならば Wiki で実現できない HTML, JavaScript を自由に取り込むことができます。
ユーザーも管理者が用意しておいてくれれば可能です。
Validation Check, 文字コードチェックは各自で行うこと。
使用法†
pukiwiki.php と同階層に htmlinsert ディレクトリ(フォルダ)を作成し、
その下にファイルを ftp などでアップロードしてください。
#htmlinsert(ファイル名)
で取り込めるはずです。
#htmlinsert(ファイル名)
&htmlinsert(ファイル名);
パラメータ†
- ファイル名
指定するファイル名
指定できるのは HTMLINSERT_DIR 以下のファイルのみ。
ダウンロード†
拡張子の番号をはずして、plugin ディレクトリに放りこんでください。
リビジョン | 日付 | 変更点 |
v1.5 | 02/07/2022 | PHP8対応、wiki内から読み込んだ時に#authorを除去するように修正 |
v1.4 | 10/22/2004 | ファイルが存在しなかった場合 Runtime Error ではなくただのエラーメッセージを吐くように修正 |
v1.3 | 07/28/2004 | XSS脆弱性修正(重要) |
v1.2 | 07/28/2004 | 上の階層のファイルを指定できないはずが、./../ のように指定できていたので修正(重要) |
v1.1 | 06/26/2004 | 新規 |
コメント†
- すみません、このプラグインはver1.4.5_1には対応してないのでしょうか? --
- すみません自己解決しました、htmlinsert[1].inc.phpからhtmlinsert.inc.phpにすると動きました。 --
- 1.4.7でも動くようです。 ※外部ファイルを読みこむには /htmlinsert/ をつけないといけないようです。 --
- UTF-8 には対応しないんですか? -- これ使いたい
- ↑ソースをざっと見た感じ、UTFで動かないとは思えないんですが、使えなかったということですか?
それとも、WikiはUTFでhtmlがEUCとかってことなのかな? --
- htmlinsertプラグインを使わせていただいています。開発ありがとうございます。 -- BinaryShark
- pukiwiki 単語検索の検索対象に htmlinsert/ 下の html を指定するにはどのファイルをどのように改造したら良いでしょうか? -- JZ
- pukiwikiのページにmp3ファイルを埋め込んでプレーヤー画面で操作できるようにしたいと思いましたが、それ専用のプラグインが見つからなかったので、リンク先を埋め込んだhtmlファイルを作成して、それをhtmlinsertプラグインをかませてpukiwikiページ上に出るようにしました。ローカル環境ではすべてうまくいったのですが、サーバー環境に入れてブラウザでmp3を再生すると、再生した音がフニャフニャになってしまいます。どうしてこうなってしまうのでしょうか。mp3をpukiwikiページ上で再生するもっといい方法はありますか?すみませんが、教えてください。 -- shojimo
- http://www.i-approach.com/wikinote/index.php?%E9%9F%B3%E5%A3%B0%E3%83%A1%E3%83%A2 -- あっきゅん
- ↑こちらはいかがでしょうか。FLASHを使用した音声再生プラグインです。 -- あっきゅん
- あっきゅんさん、ありがとうございます。IEでみたところ、これいいですね。ただ残念ながら、いつも使っているブラウザがFirefox3、Flashplayerが10なので、"Texte alternatif"と表示されて使えないんですよね。どうしましょう。 -- shojimo