Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 拡張子だけで判断するフィルタが呼び出されない
koi_sanです。
> なお、zip 形式のファイルを採用している OpenOffice 用のフィルタである
> ooo.pl が今回のフィルタを作る上で参考になるのではないかと思います。
stable-2-0のooo.plとmknmz.inを見ました。
影響具合が解らないので動作確認はしていませんが、単体のフィルタにしても
mknmz.inでは私のフィルタは呼ばれません。
mknmz::decide_type内のif文で3番目の条件が、どういった状況か理解できて
いませんが、以下のような(擬似)コードじゃ駄目なんでしょうか?
if ($name == 'application/octet-stream') {
return $cont;
} elsif ($cont == 'application/octet-stream' or 'application/x-gzip'
or 'application/xml' or 'text/plain' or 'text/html') {
return $name;
}
return $cont;
手元では、このような変更をしてXML文書系のフィルタが呼ばれるようにして
います。
--------------------
koi_san : koi_san@xxxxxxxxxxxxxxxxxx
PGP fingerprint
09B2 9E41 222B 403C 964B 5AD7 C31A A264 A986 73C8