Change Log for hns-perl


v. 2.10-beta6 []
 + merged </tr> tag in calender patch <paz@mapletown.net>, hns-bug#12
 + added NewReverse option for reverse display of sections
 + added past schedule display grace days.
 + added past, today schedule HTML template, ContentTemplate.
 + added repeat plan with available term.
 + merge mod_perl support patch <chiba10181.allnet.ne.jp>, hns-bug#10
   but there is a long long way to support mod_perl.
 + Added repeat yotei range.

v. 2.10-beta5 [2000/4/1]
 + updated theme english
 + changed HTML of default (japanese)
 + changed MARK icon set (Thanks to PAZ)
 + added repeating schedule file, repeat
 + fix png height bug, hns-bug#8

v. 2.10-beta4 [2000/2/19]
 + bumped version number to 2.10-beta4

v. 2.10-beta3 [not released]
 + fix PRE remove \n bug hns-bug#4
 + remove all gif files and add png files
 + add $AdminCookieFlag (config.ph.in, Admini.pm, Status.pm)
 + up to 2.10-beta3 (index.cgi.in)
 + added RLNEW, RLSUB commands (theme.ph, Command.pm, TreeBuilder.pm)

v. 2.10-beta2 [2000/1/9]
 + add GRP command implementation
 + fix RURI code 14-digit bug
 + support NKF.pm

v. 2.10-beta1 [1999/12/10]
 * don't warn if in PRE
 * don't show img tag when img file in cat/cat.txt doesn't exist
 + add $Range for schedule display
 + add $NoRedirect for %7E 302 problem
 + add auto cache clear function
 + add ?MMDD request support (n year diary)
 + add persistent caching function
 + fix Sep Nov Oct bug
 + add "LIMG <url> <align> <src> alt" command
 + add $LessOutput for iMode support
 + add access control function
 + add P /P command
 + add one section display
 + head_recent_style, foot_recent_style supported
 + CR+LF in hnf supported
 + add DL DT DD /DL command
 + add $AlwaysReverse for always reverse display
 + head.txt,foot.txt theme overriding

v. 2.00-pl1 [1999/7/17]
 + fix FN count bug
 + fix is_robot bug
 + fix require config.ph problem in some environment(eg, RedHat_ja)
 + fix HEAD request no logging bug
 + Sub command & TreeBuilder sub end bug fix
 + & -> &amp; in theme (HTML4.0 complient)

v. 2.00-pl0 [1999/6/3]
 + fix NoTable calendar link no space bug
 + change %s -> %ruri (requested uri) in calendar link template
 + really calendar link template support

v. 2.00-beta4 [1999/5/25]
 + argument ?199905a,b,c support
 + calendar link template support
 + changed default selected value of title list form
 + Hoshino Antenna registration flag added
 + theme "japanese" changed for Netscape CSS bug

v. 2.00-beta3 [1999/5/15]
 + new default theme "japanese" with CSS1
 + fix no ImgWidthMaxSize bug
 + fix HTTP date format bug
 + fix no cookie logging bug

v. 2.00-beta2 [1999/4/29]
 + fix not <BR> ~ in LI(and others) bug
 + fix cookie path bug
 + fix IMG n not implimented bug
 + fix multiple FN bug
 + fix no $TodoMaxNum bug
 + fix FN SUB bug 
 + fix SUB LSUB template bug
 + fix direct calendar redirect bug
 + fix no cat icon display at NEW line bug
 + fix calendar current link bug

v. 2.00-beta1 [1999/4/18]

v. 2.00-alpha5 [1999/04/18]
 + index.cgi.in を作成
 + 定義していない UserVar の使用は警告
 + view.cgi, make-rurimap.cgi を実装
 + OK の無い日記は出力しないようにした
 + Change.ja から ChagneLog.ja に
 + $HNS::Status オブジェクトを用意。外部参照可。
 + $HNS::Status->start_time を用意。現在（開始）時刻を保持。
   DateSelect などで使用。
 + サンプルの diary/d19990331.hnf を perl版に合わせて修正
 + ログの時刻フォーマットが違ってたのを直す。
 + ログの時刻が GMT になっていたのを gm($^T+$HNS::System::TZ*3600) に直す。
 + $HNS::System::IgnoreReserved を新設。
   "ON" の時は /^[A-Z]+\s/ でも警告を発せず
 + $HNS::Style::TitleListUse を新設。タイトル一覧の使用を config.ph で設定可
 + config.ph でコマンド予約警告を無効にできるようにした
 + dot.htaccess で、*.p[mh] を httpd から見えないようにした
 + SUB,LSUB のテンプレートがおかしかったので直した。

v. 2.00-alpha4 [1999/04/07]
 + jcode.pl を 2.10 に。
 + base href 実装
 + hnf2html.pl 廃止
 + 体裁を config.ph から theme.ph に移した
	english, japanese ヴァージョンを標準添付
	デフォルトで後者を選択
 + timelocal を廃止
	グレゴリオ歴から算出(thanks to KKI)
 + StartTime;
	$^T を使用
	Collection で一つも日記が無い場合
	Collection で最新分の年
	直接カレンダー、カテゴリリストで最新年
 + HNS/DateSelect.pm を新設。DirectCalender, CategoryList で使用。
 + index.cgi を引数込みのコマンドラインで使用可
 + スタイル
	no_table_browser.txt を廃止 browser_style.txt を導入。
	head_style, foot_style を導入。
 + 曜日のカスタマイズ方法
	カレンダー、日付、予定表
 + 変数名、関数名の命名方式統一
	静的変数、public 関数 ：CallFunction
	メンバ変数、private 関数：call_function
 + カテゴリー
	CAT 画像サイズ自動取得
	CategoryList 新設
 + UnagiUse == "OFF" の時の HNS ロゴカスタマイズ
 + %7E redirect
 + ?199903 方式で hnf 以外のファイルも読み込もうとしてしまうバグ修正
 + 文字化け
	http://www.inseki.gr.jp/~kenji/hns-perl/?1999010#199901011
 + !# バグ修正
 + 予定表
	CCYY/yCCYYMM も調べる。重複してたら警告
	一ヶ月分先まで (ex. 1999/03/12 - 1999/04/11)
 + HnsClientError を廃止
 + $unagi_template, $no_unagi_template 導入
 + カレンダー、日付に @WeekString を導入、個別にカスタマイズ可能
 + IsRobot,IsNoTableBrowser を廃止。is_robot,is_no_table_browser メンバ変数を
  用意し、initialize でセット

v. 2.00-alpha3 [1999/04/03]
 + Image::Size gif, png のみパッケージ化
 + スタイル
 + 年をまたぐ最新分表示
 + 予定表を仕様どおりに
 + バグ修正

v. 2.00-alpha2 
 + RLINK,ALIAS も含めた全コマンドを実装
 + LastModified を実装
 + カレンダーを試験実装
 + ログ、クッキーを試験実装
 + PIM 機能を試験実装

v. 2.00-alpha1
 + no document

v. 2.00-alpha0 
 + RLINK, ALIAS 以外のコマンドを実装
 + query が無い時は最新分、CCYYMMD?D? は指定月指定日分表示
 + 日記にヘッダ、フッタをつけて表示しているだけ

