ふるふる日記の表示に使われているプログラム達
- カウンタ。
- ときんカウンタをマック用に改造したあとに、
- それを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、
というようなものです。
#
はやかずの
同じ目的のページのフォーマットをそのまま使いました。(^^;;;
# ここも見た方がいいでしょう。
ちなみに、各プログラムのサブルーチンや変数などの質問には
できるかぎり答えますが、そうでない質問に関しては、
お答えしない可能性があります。
あなたが日々の生活に忙しいように、ぼくだって、忙しいのです。