The Depot Application

The Depot Application

23.11 Adding New Templating Systems 23.10 Caching, Part Two

23.11 Adding New Templating Systems

cp -v /home/rubys/git/awdwr/data/code/e1/views/config/initializers/* config/initializers/
`/home/rubys/git/awdwr/data/code/e1/views/config/initializers/register_eval_template.rb' -> `config/initializers/register_eval_template.rb'
`/home/rubys/git/awdwr/data/code/e1/views/config/initializers/register_rdoc_template.rb' -> `config/initializers/register_rdoc_template.rb'
cp -v /home/rubys/git/awdwr/data/code/e1/views/lib/*_template.rb lib
`/home/rubys/git/awdwr/data/code/e1/views/lib/eval_template.rb' -> `lib/eval_template.rb'
`/home/rubys/git/awdwr/data/code/e1/views/lib/rdoc_template.rb' -> `lib/rdoc_template.rb'

Restart the server.

get /test/example

Greetings from RDoc

Let’s see if we’re doing real formatting…

get /test/date_format
distance_of_time_in_words(Time.now, Time.local(2005, 12, 25)) => about 4 years time_ago_in_words(Time.utc(2004, 12, 25)) => about 5 years
get /test/example1
Time.now => Mon Mar 01 09:16:07 -0500 2010 request.path => /test/example1 a = 1 => 1 b = 2 => 2 a + b => 3

23.11 Adding New Templating Systems 23.10 Caching, Part Two