日記改修

 昨日から続く。
 ふと、この日記のcgi(nickyといいます)の改修作業を始めようと思いつく。
 ひとつはカテゴリ分類と検索の機能をつけること。さすがに毎日の如く日記を書いていると、どこにどんな記事を書いたか後々わからなくなりそうなので、大まかにジャンル分けができれば…と。
 そんな訳で、まだ数日分ですが例によってここか左のリストの一番下でカテゴリ検索ができるようになりました。
 もうひとつはトラックバック機能。ブログではお馴染みの機能ですが、この日記のシステムを使い始めた年明けには、「マァこんな日記をトラックバックする奴はいないだろう」と考えていたのですが、最近周囲が続々とブログを始めたので、これは作っておいた方がいいのかな、と。
 で、早速nickyのページで必要なcgiなどのダウンロードを…と思いきや。トラックバックについては詳しい説明と共にcgiがあるのですが、カテゴリ分類はどこにもない。おっかしいなぁ、どっかで見かけた憶えがあったんだが…。いろいろ探すとBBSの方に記述が。ナルホド、まだ正式リリースじゃなかったのね。
 例によって設置と失敗を繰り返しつつ、何とか動くようにする。ふと気がつくと夜が白々と明け始めているような…。しもうた!なまじ昼過ぎまで寝ていたのがまずかった!

折角なのでつまづきの数々をメモっておこ。

nicky.cgiは最新のものに替えておく。この際、現在設置のcgiをパソコンのどこかに保存しておく。
1行目はいつもどおり#!/usr/bin/perlに書き換え。アップロードはバイナリで。
動作したときに文字化けする→メモ帳で編集をした。編集にはTeraPadを使用。
カテゴリを加えた記事がリストに表示されない→BBSからカテゴリ対応のlist.cgiをダウンロード。
リストのリンク先がフレームのhtmlファイルでターゲット指定しているフレームに表示されない→リストのカスタマイズ画面(nicky.cgi?ld=list.cgi)にターゲット指定の項目がある。こちらで指定。またリスト用のヘッダ・フッダも編集できる。
リストの文字の大きさを変えたい→リストカスタマイズ画面でヘッダ部分に以下を記載。
<style type=”text/css”>
td{font-size:10pt}
</style>

 そんな訳で昼間は眠い…というよりは、夜行列車であまり寝付けず、そのまま朝のホームに降り立ったときのような気だるさが全身を被う…。