[hns-users:37] ヘッダ部のみのhnfのWebへの表示

Back to archive index

SIMOYAMA Takasi simo****@festa*****
2004年 8月 25日 (水) 14:53:24 JST


下山と申します。hns を有難く使わせて頂いてます。

最近 hns の版を 2.10_pl2 から 2.19.5 にアップデートしたところ、ヘッダ
部のみの hnf が Web に表示されなくなりました。(ヘッダ部のみとは、OK コ
マンド以下が空行のみということです。)

ヘッダ部のみで本文の無い日記などあるのか? と思われるかもしれませんが、
私は本文(つまり日記)を書かない日でも、その日の天気と食事メニューとをユー
ザ変数として毎日hnfに記録しているのです。

hns-2.10_pl2 の時には表示されていたので、ソースを見比べて、とりあえず
以下の場当り的な処理をして使っています。

--- lib/HNS/Diary.pm.orig
+++ lib/HNS/Diary.pm
@@ -507,7 +507,7 @@
            }
        }
 
-       if ($flg_display) {
+#      if ($flg_display) {
            if ($reverse_sec) {
                my @out = split(/\<!-- xhnf_break --\>/, $tmp);
                my $dayhead = shift(@out);
@@ -517,7 +517,7 @@
                $tmp =~ s/\<!-- xhnf_break --\>//g;
                print $tmp;
            }
-       }
+#      }
     }
 }
 
Perlを全く知らないこともあって、上記の flg_display による分岐の目的が
把握出来ないのですが、上記のようにコメントアウトしてしまって問題になる
のは、どういった場合でしょうか?
-- 
下山峰史 (SIMOYAMA Takasi)   フェムト秒テクノロジー研究機構(FESTA)



H14m-hns-users メーリングリストの案内
Back to archive index