Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
mhonarc filter
- From: Kazuhiko <kazuhiko@xxxxxxxxxxxxxxxxxxx>
- Date: Sat, 04 Aug 2001 10:40:56 +0900
- X-ml-name: namazu-devel-ja
- X-mail-count: 01799
かずひこです。
MHonArc (http://www.mhonarc.org/) の最新版 2.4.9 では、
- $LITMPL = qq|<LI><STRONG>\$SUBJECT\$</STRONG>\n| .
- qq|<UL><LI><EM>From</EM>: |;
+ $LITMPL = qq|<li><strong>\$SUBJECT\$</strong>\n| .
+ qq|<ul><li><em>From</em>: |;
という感じで、デフォルトで生成する HTML の (いわゆる) タグが、かたっぱし
から小文字になっています。ですので、mhonarc.pl も、
--- mhonarc.pl.orig Sat Aug 4 01:19:46 2001
+++ mhonarc.pl Sat Aug 4 01:19:56 2001
@@ -105,7 +105,7 @@
$$contref =~ s/<!--X-Head-Body-Sep-Begin-->/\n/;
# Handle a field consists of two or more lines.
- $$contref =~ s!^(<LI>)(.*?)(</LI>$)!$1 . lftospace($2) . $3!gems;
+ $$contref =~ s!^(<LI>)(.*?)(</LI>$)!$1 . lftospace($2) . $3!giems;
# For plugging spaces before headers
$$contref =~ s/^<LI>//gim;
のように、case insensitive でマッチさせた方がいいと思います (なぜかこの
一カ所だけそうじゃないみたいなので)。
# それでもまだ header 部が summary に入ってしまうケースがときどきあるよ
# うな気もするのですが、もうちょっと調べてみます。mhonarc のリソースをい
# じりまくっているのでその影響かもしれないし。