Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pnamazu-2000.06.19



古川です。

perl 版検索クライアントを

http://www01.tcp-ip.or.jp/~furukawa/pnamazu/

に置きました。

#(1) * QandA.html を同梱
#(2) + 携帯電話モードを試作

(1)
導入の手助けになれば、と思い、QandA.html というものを作りました。


(2)
最近の namazu-users-ja での話題に刺激を受けて、試しに作ってみました。

pconfig.pl の $PhoneEnable を 'always' にすると、常に有効、'auto' に
すると、それっぽいときだけ有効、他にすると、常に無効です。
(初期値は 'auto')

携帯電話モードでは、次のような動作をします。

    NMZ.head の代わりに NMZ.phone を (あれば) 読む
    NMZ.body を表示しない
    出力の日本語コードを Shift_JIS とする
    検索結果では form を表示しない
    参考ヒット数表示しない
    ヒット数がゼロでも NMZ.tips を表示しない
    結果表示を 10 件固定とする
    result を 'phone' 固定とする。(NMZ.result.phone を読む)
    page list は 'next' のみ (accesskey="#" つき)
    NMZ.result.* に 'namazu::accesskey' と書ける

私が確認に使用した NMZ.phone, NMZ.result.phone をサンプルとして同梱して
います。

NMZ.result.phone では、'namazu::accesskey' という置換キーワードを使って
います。

といっても、私は、これを実際の携帯電話から試したことはないので、興味の
ある方は、実験してみて、是非御報告ください。

実験するには、

(1) サンプルの NMZ.phone は、idxname を設定していないので、必要に応じて
    書き換える
(2) NMZ.phone を NMZ.head と同じ場所に置く
(3) NMZ.result.phone を他の NMZ.result.* と同じ場所に置く

とするのがよいでしょう。

-- 
Rei FURUKAWA 
furukawa@xxxxxxxxxxxx

# P.S.
# pnamazu のリモートインデックス対応は、自分でも全く使っていない/動くか
# どうかも分からないですし、動いたとしても、結果を「併記」するだけなので
# 本当に! つまらないものです。