**htmlinsert.inc.php [#v690fc16]
|RIGHT:100|LEFT:360|c
|~サマリ|ファイルをとりこみそのままWiki上に表示するプラグイン|
|~リビジョン|1.3|
|~対応バージョン|1.4.3|
|~投稿者|[[sonots]]|
|~投稿日|&new{2004-06-26 (SAT) 17:51:11};|
**説明 [#r1878df2]
指定したファイル(サーバー上のローカルファイル)の内容をそのままWiki上に表示できます。
指定できるのは HTMLINSERT_DIR 以下のファイルのみ
(デフォルトでは pukiwiki.php 階層の htmlinsert ディレクトリ)。
管理者ならば Wiki で実現できない HTML, JavaScript を自由に取り込むことができまず。
ユーザーも管理者が用意しておいてくれれば可能です。
Validation Check, 文字コードチェックは各自で行うこと。
**使用法 [#aa3fe3b8]
pukiwiki.php と同階層に htmlinsert ディレクトリ(フォルダ)を作成し、
その下にファイルを ftp などでアップロードしてください。
 #htmlinsert(ファイル名)
で取り込めるはずです。

**書式 [#s7bbc6f0]
 #htmlinsert(ファイル名)
 &htmlinsert(ファイル名);
***パラメータ [#gb4c96b7]
-ファイル名~
指定するファイル名~
指定できるのは HTMLINSERT_DIR 以下のファイルのみ。

**ダウンロード [#y341b881]
#ref(htmlinsert.inc.php.3)
拡張子の番号をはずして、plugin ディレクトリに放りこんでください。
|リビジョン|日付|変更点|h
|v1.3|07/28/2004|XSS脆弱性修正(&color(#f00){重要};)|
|v1.2|07/28/2004|上の階層のファイルを指定できないはずが、./../ のように指定できていたので修正(&color(#f00){重要};)|
|v1.1|06/26/2004|新規|
**コメント [#xc337de6]
-[[yananob]] &new{2004-08-21 (SAT) 00:50:26};
~[[自作プラグイン]]からの一覧での表示が不正だったので、リビジョンを追加しました。
-htmlinsertディレクトリに入ったファイルを参照させようとしていますが、ブラウザでは表示されるのに、ファイルが見つからない、読み取れないというエラーが起きてしまいます。htmlinsertのディレクトリのパーミッションをいじってもダメでした。 -- [[Logue]] &new{2004-09-22 (水) 17:19:25};
-すみません。自己解決できました。子Wiki使ってるとその階層のhtmlinsertディレクトリが対象になるんですね。 -- [[Logue]] &new{2004-09-22 (水) 17:58:58};
-&htmlinsert(1234.txt);と存在しないファイル名を書くと、Runtime errorになります。ここはhtmlinsert.inc.phpが入っていないようなので大丈夫ですが。-- [[hirokasa]] &new{2004-10-16 (土) 00:22:29};

#comment

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.043 sec.

OSDN