* 掲示板過去ログ検索について [#h1322b3e] -ページ: [[ToDoリスト]] -投稿者: [[CO]] -優先順位: 普通 -状態: 提案 -担当者: [[CO]] -カテゴリー: その他 -投稿日: 2005-08-20 (土) 05:33:26 ** メッセージ [#r50651d9] 現在の掲示板の過去ログ検索はお世辞にも使いやすいとはいえない。しかし、過去ログ検索を快適にするための改造を自分で施すのはかなり骨が折れる。ということで以下を思いついた。 + 掲示板ログはある形式で保存されている。 + 適当なスクリプトでHTML化することができる + HTML化して適当な場所に置き、googleのサイト内検索窓をつける これで過去ログ検索は google をツールとしてかなり検索しやすくなるんじゃないかと思う。どうだろ・・? // http://www5c.biglobe.ne.jp/~ecb/freeware/searchapplet/search.html 以下の検索窓は google bot がクロールしてきた時点で有効になると思います。 #rawhtml(<form action="http://www.google.com/search" target="_result"><input type="hidden" name="hl" value="ja"><input type=hidden name=ie value="EUC-JP"><input type="hidden" value="hooktail.maxwell.jp" name="as_sitesearch"><input type="hidden" value="/bbslog/" name="q"><input type="text" name="q" size="30" maxlength="256" value=""><input type="submit" name="btnG" value="検索"></form>); *** インデックスページ [#ha52775c] http://hooktail.maxwell.jp/bbslog/index.html このページは、閲覧してもらうことを目的としているわけではなく、検索エンジンのクローラにすべてのページをクロールしてもらうために作成しています。 *** MEMO [#zd0fed5f] + rst2html で、warning の出力を抑制するオプションないか探す。 #br ---- -とりあえず次のような感じで、1スレッドを1HTMLにしてアーカイブする予定。体裁を整えるのに時間がかかりそう。 -- [[CO]] &new{2005-08-20 (土) 15:59:40}; - http://hooktail.maxwell.jp/kagi/e6c1c36c544884359e4a4732d749be07.html (html) - http://hooktail.maxwell.jp/kagi/e6c1c36c544884359e4a4732d749be07.pdf (pdf) -発言者の名前は入れない予定ですか? -- [[山本]] &new{2005-08-21 (日) 00:12:07}; -入れました!現在、改良中です :) -- [[CO]] &new{2005-08-21 (日) 00:20:06}; -体裁はとても良いと思いますよ♪ あとは「これは掲示板の過去ログです」って趣旨の注意書きがあれば、言うことないんじゃないかなぁ。(pdf版はさすがに要らない気がするんですけど…サーバーの容量に余裕があるならあってもいいのかな…) スレッドの一覧ページを作成する部分も自動化できそうですか?? -- [[山本]] &new{2005-08-21 (日) 01:37:25}; -ページ冒頭の「home > 」の部分は「home > 数式掲示板 > 過去ログ」とか、そんな感じになるんでしょうか。期待してます :) -- [[山本]] &new{2005-08-21 (日) 01:39:16}; -いちおう、過去ログをすべてHTML化してみました。といってもまだエラーが発生しまくりなので修正すべき点はたくさんあります。 -- [[CO]] &new{2005-08-21 (日) 02:23:50}; - http://hooktail.maxwell.jp/bbslog/ -pdf も一応つくってます。html の拡張子を pdf に変えれば見られます。ただし html でエラーが起きているものは pdf が作成されていない場合もあります。スレッド一覧のページを自動で作成することもできますが、スレッド一覧は必要でしょうか? -- [[CO]] &new{2005-08-21 (日) 05:17:26}; #comment