index

2004年 3月
▽ 月 火 水 木 金 土 日
▷ 1 2 3 4 5 6 7
▷ 8 9 10 11 12 13 14
▷ 15 16 17 18 19 20 21
▷ 22 23 24 25 26 27 28
▷ 29 30 31        
2004年 4月
▽ 月 火 水 木 金 土 日
▷       1 2 3 4
▷ 5 6 7 8 9 10 11
▷ 12 13 14 15 16 17 18
▷ 19 20 21 22 23 24 25
▷ 26 27 28 29 30    
2004年 5月
▽ 月 火 水 木 金 土 日
▷           1 2
▷ 3 4 5 6 7 8 9
▷ 10 11 12 13 14 15 16
▷ 17 18 19 20 21 22 23
▷ 24 25 26 27 28 29 30
  31            

アレ

HTML_Template_Sigma がバージョンアップ   ▽20040415a #プログラミング #PHP

愛用の PHP テンプレートエンジン HTML_Template_Sigma がバージョナップしてました.

  • バグ #876 (get_class() と get_class_methods() の PHP5 における使用)を修正.
    ユニットテストも PHP5 上で完走.
  • clearVariables() メソッドを追加(バグ #939 参照).
  • コールバック関数の簡単な書き方を可能に: func_callback({var}) の代わりに {var:callback} のように書けます.
  • ビルトインコールバック関数を追加.
    • 'h' : htmlspecialchars()
    • 'u' : urlencode()
    • 'j' : JavaScript 用の文字列をエスケープする用
このリリースは Lukas Smith に捧げます.

なんで lsmith さんに捧げるのか,よくわかりません(ぉ lsmith さんは LiveUser とか MDB とか作ってる人だわ.

コールバックの 'h' は良いなぁ. ついでに nl2br() と htmlspecialshars() の複合とかあるとなお良いのだが. あるいは複合記法で {var:h:b} とか.

index