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;