HNS Version 2.19.5
2002年6月15日
やっとバージョンアップした.動作確認動作確認.webif.cgi で書き込み〜.
いろいろ自分で手を加えてたのを忘れてる….
webif.cgi テンプレート読み込み機能 :
既存の *.hnf がまだないときに webif.cgi にアクセスすると,
~/diary/conf/hnf_template.txt から読み込んでくれる.
--- webif.cgi.org Sat Jun 15 14:39:35 2002 +++ webif.cgi Sat Jun 15 14:39:41 2002 @@ -137,7 +137,9 @@ my $file = &makehnfname($year,$month,$day); my $text = undef; - if (open (INHNF,"$file")){ + # 指定されたファイルがなかったらテンプレートから読み込む + if (open (INHNF,"< $file") || + open (INHNF,"< $DiaryDir/conf/hnf_template.txt")){ $text = join('', <INHNF>); &jcode::convert(\$text,'euc'); #EUCに変換 $text = &HtmlEscape($text);
HNSカウンタ :
今 まで は theme.ph に直接書き足してたけど,
別ファイル にして,diary/lib/ なんかに置いて,
theme.ph は以下のように DynamicPrintFunc で呼び出すだけにした.
require "Counter.pl"; $DynamicPrintFunc = \&Counter;