Tenjin
高速なテンプレートエンジン。
- 公式サイト(英語)
- http://www.kuwata-lab.com/tenjin/
- User's Guide(英語)
- http://www.kuwata-lab.com/tenjin/rbtenjin-users-guide.html
Ruby用のrbTenjin以外にも、PHPやJavaScript向けの同様ライブラリもある。
HTML補助メソッド
rbTenjin0.6.0時点で、公式サイトのドキュメントには書かれていない、HTML/XML補助メソッドがいくつか存在する。これらは Tenjin::HtmlHelper モジュールのモジュール関数である。
checked(expr)
selected(expr)
exprが真であれば、HTMLフォーム用にchecked/selected属性を出力する。
<input type="checkbox" #{checked(true)}>
nl2br(text)
text の改行を <br /> に変換する。
text2html(text)
text の改行を <br /> に、半角スペースを に変換し、同時にHTML特殊文字をエスケープする。
最終更新時間:2008年04月09日 08時28分19秒