Movable Type の検索まわりを検証していて気がついたのが、
「現在検索中です。検索が終わるまでお待ちください。」というエラーメッセージ。
感覚で、続けて検索すると駄目なんだろうな、と思っていたら、
参考サイト->「小粋空間」
つまりデフォルトでは、20秒以上のあいだを空けないと再建策再検索できないってこと。
( IME がおかしい... )
(同じ人かどうかの判断はIPアドレス)
対処方法1:「20秒」の部分を短くする
mt-config.cgi に 「ThrottleSeconds 10」 と追加する。
対処方法2:エラーメッセージ自体をまともな文面に変更する
Movable Type をインストールしたディレクトリ下の
lib/MT/L10N/ja.pm を編集。
850 行目付近の「現在検索中です。検索が終わるまでお待ちください。」を「再度検索するには、20秒以上待ってから実行してください。」とか。
検索を強化するなら、
http://www.dakiny.com/archives/movable-type/movable_typeajyaxmt/
とかがよさそう。
特徴
・流行(?)の Ajax
・一度検索するとキャッシュされるので、さらに高速に
・パッチを当てればコメントも検索する
・前のページに戻るには専用のリンクをクリックしなきゃいけない ( 戻るボタンは駄目 )
