34 lines
600 B
Plaintext
34 lines
600 B
Plaintext
= sinatra-markaby
|
|
|
|
sinatra-markaby is an extension for sinatra to enable rendering of html files
|
|
using markaby templates.
|
|
|
|
== Installation
|
|
|
|
sudo gem install sbfaulkner-sinatra-markaby -s http://gems.github.com
|
|
|
|
== Example
|
|
|
|
require 'rubygems'
|
|
require 'sinatra'
|
|
require 'sinatra/markaby'
|
|
|
|
get '/' do
|
|
markaby :template
|
|
end
|
|
|
|
__END__
|
|
|
|
@@ template
|
|
mab.html do
|
|
head { title "Hello world" }
|
|
body do
|
|
p "Hello world!!!!!"
|
|
end
|
|
end
|
|
|
|
== Legal
|
|
|
|
Author:: S. Brent Faulkner <brentf@unwwwired.net>
|
|
License:: Copyright (c) 2009 unwwwired.net, released under the MIT license
|