Template::Like

Template::Likeとは

Template-Toolkitにスゴク近い記法を持ち、

HTML::Template並みに気軽に使える軽量テンプレートエンジンです。

機能としては VMethod, Plugin, Filter などが使えます。

衣装協力

nurumayu

開発日記

開発日記

Release

2009/09/09 v0.11

  • [% price | comma %] and [% price.comma %]対応(数値に対し3桁ごとにカンマ区切りを施す)
  • [% ELSIF xxx %]バグ件対応

2008/02/04 v0.10

  • [% SET xxx.hoge = 3; xxx.hoge %]対応(セミコロン多用)
  • [% hoge.foo.set(bar.baz).get + bar.baz | add(bar.baz) | add(hoge.foo.set(bar.baz).get);bar.baz %]対応(長い式)

2008/01/30 v0.08

  • [% USE xxx(key1 = 'val', key2 = 3);xxx.hoge %]記法 対応

2008/01/29 v0.07

  • Template::Plugin::Dumperをオプション指定がメインスクリプトに影響を与えないように改修
  • [% USE xxx(key1 = 'val', key2 = 3) %]記法 対応
  • make test でのディレクトリ作成場所をカレントディレクトリから、File::Spec->tmpdirで取得したパスに変更

2008/01/24 v0.06

  • Template::Plugin::Dumperを追加しました。
  • [% USE xxx %]記法 対応

2007/09/20 v0.05

  • PRE_CHOMP / POST_CHOMP オプション 0~3 対応
  • CHOMP記法 [%-, [%=, [%~, [%+ 対応

2007/09/12 v0.04

  • %] の後に続く改行がおかしな位置に出るバグ修正

2007/09/11 v0.01

  • CPAN公開