トップ 新規 一覧 検索 ヘルプ RSS ログイン

Tenjinの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
alalah; http://www.alternatesrc.com auto insurance; http://www.rogerperez.com buy phentermine; http://www.signatureprofilingassociates.com life insurance quotes online,; http://www.official-phentermine-site.com phentermine,; http://www.cawineguild.com cheap auto insurance,; http://www.leftcoastpodcast.com auto insurance; http://www.knoxlgbt.com buy acomplia online; http://www.thisdomainname4sale.com vaniqa,; http://www.sexedforgrownups.com buy levitra; http://www.riverreflections.org home insurance; http://www.mysinglelesbianlife.com buy lexapro,; http://www.thegregmooreshow.com life insurance; http://www.amdme.org buy buy cialis; http://www.smmmsa.com rimonabant,; http://www.tschofenig.com auto insurance quote; http://www.eyc2006.com buy ambien; 
高速なテンプレートエンジン。

::公式サイト(英語)
:::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 /> に、半角スペースを &nbsp; に変換し、同時にHTML特殊文字をエスケープする。