HTML_Template_Sigma がバージョンアップ
▽20040415a
#プログラミング
#PHP
愛用の PHP テンプレートエンジン HTML_Template_Sigma がバージョナップしてました.
このリリースは Lukas Smith に捧げます.
- バグ #876 (
get_class()
とget_class_methods()
の PHP5 における使用)を修正.
ユニットテストも PHP5 上で完走.clearVariables()
メソッドを追加(バグ #939 参照).- コールバック関数の簡単な書き方を可能に:
func_callback({var})
の代わりに{var:callback}
のように書けます.- ビルトインコールバック関数を追加.
- 'h' : htmlspecialchars()
- 'u' : urlencode()
- 'j' : JavaScript 用の文字列をエスケープする用
なんで lsmith さんに捧げるのか,よくわかりません(ぉ lsmith さんは LiveUser とか MDB とか作ってる人だわ.
コールバックの 'h' は良いなぁ.
ついでに nl2br()
と htmlspecialshars()
の複合とかあるとなお良いのだが.
あるいは複合記法で {var:h:b}
とか.