HNS Version 2.19.5

やっとバージョンアップした.動作確認動作確認.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;

たぽ
  • たぽ
  • カレン(ST206 3S-GE VVT-i)、BRZ(ZC6 RAエアコン有)でサーキットを走ってます。
    クルマ弄りは基本的にDIY。そのため(?)にガレージ付きの家建てました。

    数年前から登山にも目覚め、時々アウトドアな日記・動画もアップしてます。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください