ふるふる日記の表示に使われているプログラム達

カウンタ。
ときんカウンタをマック用に改造したあとに、
それをUNIXで動くようにさらに改造したもの。
カウントの表示もプログラムから行なうようになっている。
いまでも、SSIが使えるマックのHTTPサーバーとMacPerlの組み合わせで
動くはずです。(自信なし)
 
プログラム名は「counter.pl」。
Last-modified:
 
リンク用。
ヘッダ、フッタと本文をCGIで表示させるプログラム。
perlで書かれたプログラムで、複数の日付の表示も可能。
祝日判定、曜日判定、閏年判定などのいろいろが詰っている。
これより下のプログラムの始まりがコレ。
# これを はやかずが 改造したのが、「はやかず版」です。
# っつうか、おいらが、叩き台を作って、それをお互いが使いやすいよう
# に改造して、それぞれ影響受けながらも別々に進化したっつうか……。
# おいらのバージョンとでは、祝日関連など細かい部分に違いがあります。
# また、おいらのよりも見やすいソースです(汗;;;;。
 
プログラム名は「diary.pl」。
Last-modified:
 
最新日記設定用。
diary.pl的ディレクトリ構成の日記のなかから、最新のものを選び、
diary/index.txtというシンボリックリンクを張るperlスクリプト。
まぁ、他にもいろいろやってます(笑)。
 
プログラム名は「update.pl」。
Last-modified:
 
最新日記表示用。(現在は下のnew.plを使用)
index.txtをSSIで表示させるプログラム。
perlで書かれたプログラムで、逆順で複数の日付の表示も可能。
 
プログラム名は「view.pl」。
Last-modified:
 
最新日記作成用。
なんとなく、SSIでの日記の表示をやめよう。と決意して、つくった
index.htmlを作成するプログラム。あたらしい日記を作成した時に
このプログラムをSSIで呼ぶようにして、「ふるふる日記」は更新される。
あ、でも実際には、CGIで別のプログラムから呼んでるんだけど……。
最終的には、このへんのものを整理して、Makefileでうまくできればいいな。
 
プログラム名は「new.pl」。
Last-modified:
 
タイトル抜きだし的なダイジェストを作る。
指定した月の日記をサーチして、そのタイトルから該当日記へのリンクをはる。
ふるふる日記では、各月の目次の作成、最新日記に付く過去10日。などで利用。
 
プログラム名は「digest.pl」。
Last-modified:
 
また、それぞれのプログラムから呼ばれるファイルは、それぞれ、
countHead、
countFoot、
Head、
diaryHeader、
mailMe、
diaryFooter、
Foot、
というようなものです。
# はやかずの 同じ目的のページのフォーマットをそのまま使いました。(^^;;;
# ここも見た方がいいでしょう。
ちなみに、各プログラムのサブルーチンや変数などの質問には できるかぎり答えますが、そうでない質問に関しては、 お答えしない可能性があります。
あなたが日々の生活に忙しいように、ぼくだって、忙しいのです。