[Namazu-devel-ja 472] Re: [Namazu-win32-users-ja 381] Re: 文書フィルタについて
Tadamasa Teranishi
yw3t-trns @ asahi-net.or.jp
2005年 7月 4日 (月) 16:42:00 JST
寺西です。
# 開発の話なので namazu-devel-ja に振ります。
Tadamasa Teranishi wrote:
>
> いや、PHP 的には HTML 形式でなくても正解なはずですから、非HTMLな
> PHP スクリプト(?)に対応できていないという話ですね。
>
> # 別にフィルタ filter/php.pl を作成して排除した方が良いかな?
ということで、HEAD 用の filter/php.pl の試作です。
HTML タグがないと text/html とみなされないので、filter/html.pl が
通らず、PHP スクリプトの排除ができません。(text/plain とみなされる)
そのため、filter/php.pl で引っ掛けて、html::embedded_filter() を
呼び出すということをしました。
ただ、File::MMagic を用いて PHP スクリプトファイルかどうかの判定を
する部分がいまいちです。
・テキスト形式のファイルって、addFileExts() は無視されます?
・addMagicEntry() はオフセットの位置に指定文字列がある場合はいいので
すが、位置が定まらない場合の判定には使えない?
--
=====================================================================
寺西 忠勝(TADAMASA TERANISHI) yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint = 474E 4D93 8E97 11F6 662D 8A42 17F5 52F4 10E7 D14E
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: php.pl.gz
型: application/x-gzip
サイズ: 1097 バイト
説明: 無し
URL: http://www.namazu.org/pipermail/namazu-devel-ja/attachments/20050704/5e6d8fd2/php.pl.bin
Namazu-devel-ja メーリングリストの案内