一応随分前からこのURLにはあるんですけどね。http://www.victory-garden.com/namazu/気になるところも少々あるのですが、使いながら変更します。2007年07月31日(火)月刊ぬべび・7月号。15:53月刊ぬべびは今月1ヶ月を振り返り、来月1ヶ月の目標を見出すものです。)先月の月刊ぬべびによると...。リストをDataBoxから移行。(ほんまに出来るんかー?)・スタイルシート周りの小作業。(ほんまに出来るんかー??)・「アー日記。(ほんまにほんまに出来るんかー???)この中で達成できたのは会場リストをDataBoxから移行したことのみでした。その他にやったことは、ツアーデータと歌詞データをDataBoxから移行したこととか。Namazu関係の作業もあれこれとやりましたのでよしとしましょう。ソロツアー関係といったところとか、表に出ないあたりでは、データフォーマットの統一。来月はMT4も正式リリースなので、「アー日記。」の変更もそろそろきちんとやりましょう。それに伴い、CSSもスッキリさせたいところです。2007年07月26日(木)Namazu関係おぼえがき。(4:結果報告のみ)12:56■PukiWikiの内容をインデックス化する件。・何故かPukiWikiのサイトに載っていた方法ではうまく出来なかった。(インデックス化は出来たが、アドレスが正しくない)→方法1:PukiWikiから通常ページの移行を早める。(いずれは大半のページをHTMLにする気だが、PukiWikiで残すページもあり、解決策にはならない)→方法2:ひたすら試す。手順1.PukiWikiのサイトに載っていた更新毎のインデックス書き換えはしないことに。(どうせcronでやるんだし。)なので、PukiWiki本体は全く弄らないことに決定。手順2.PukiWikiのサイトに載っていた文書フィルタ「pukiwiki.pl」のURLを吐き出す部分を修正。手順3.wikiディレクトリ内のみをcronでインデックス化。上記で無事にインデックス化できましたとさ。"$path?$file";の2箇所。少々力業っぽい気もしますが、無事動くからいいでしょう。いうか、PukiWikiのサイト通りの手順ではないし。(「namazurcを修正」はやってません。)まぁ、どっちにしろ、そのうちPukiWikiのページは今以上に少なくなる予定なのですが。2007年07月25日(水)Namazu関係おぼえがき。→方法1:KEYの数はNMZ.wから、ページの数はNMZ.field.*のどれでもから取得できるので、それぞれのインデックスのその部分を検出して合計して表示させるCGIを組む。(ほどほどに正確)→方法1':KEYの数は単純に合計しただけでは重複する可能性があるので、読み込んでソートして、重複分を排除するCGIを組む。(かなり正確)→方法2:面倒なので、合計数は出さない。手順1.NMZ.head.jaを読んで、FILEやKEYの記載をしている部分を抜き出し、合計。手順2.合計数を3桁ずつ桁区切りして保存。本当はNMZ.wを読み込んでマージしてソートしてKEYの数を、NMZ.field.sizeを読み込んでマージしてソートしてFILEの数を出したほうが正確なんですけど、暫定。近いうちにやってみます。Namazu関係おぼえがき。(2:結果報告のみ)11:06■ダイナミックパブリッシングの日記もインデックス化する件。→方法1:内容ファイル作成。それに対応したフィルタを作成し、cronで自動的にインデックス化。(少々面倒)→方法2:エントリーアーカイブだけはダイナミックパブリッシングをやめて、通常通りにインデックス化。)・問題点:「アー日記」だけは微妙に違うディレクトリ構造の調整が先決。ないと、「アー日記」用に別のフィルタを作る必要が出てくる。手順1.「アー日記」のディレクトリ構造を他の日記系と統一。手順2.エントリー・アーカイブとしてタイトルと内容と日付を出力する内容ファイルのテンプレートを作成。手順3.内容ファイルのみをcronでインデックス化。上記で無事にダイナミックパブリッシングをしつつ、日記もインデックス化できましたとさ。ダイナミックパブリッシングをやめて、HTML出力することも考えましたが、サイズがかなりデカくなるので、簡単な内容ファイルを作成(普通のテキスト)、それを特別なフィルタを通して読み込ませるようにしました。cronの実行は負荷が少ないと思われる早朝。掲示板インデックス更新履歴アー日記。